2021-12-19 13:49:10 +00:00
|
|
|
from pincode import Pincode
|
2020-03-13 11:12:58 +00:00
|
|
|
from nose.tools import assert_equals
|
|
|
|
|
|
|
|
def test_valid_pincodes():
|
|
|
|
VALID_PINS = ['244713', '560029', '560030', '110011']
|
|
|
|
for pin in VALID_PINS:
|
|
|
|
assert_equals(True, Pincode.validate(pin), pin + " should be valid")
|
|
|
|
|
|
|
|
def test_invalid_pincodes():
|
2020-03-13 12:19:02 +00:00
|
|
|
INVALID_PINS = ['999999', '99999', '9999', '999', '99', '9', '111111', '2447131'];
|
2020-03-13 11:12:58 +00:00
|
|
|
for pin in INVALID_PINS:
|
|
|
|
assert_equals(False, Pincode.validate(pin), pin + " should be invalid")
|