Esempio n. 1
0
 def test_zip_code_valid_A9A_format_N(self):
     assert is_valid('N1P 1BB')
Esempio n. 2
0
 def test_zip_code_valid_AA9A_format_SE(self):
     assert is_valid('SE1P 1BB')
Esempio n. 3
0
 def test_zip_code_invalid_A9A_format_E(self):
     assert not is_valid('E1C 1BB')
Esempio n. 4
0
 def test_zip_code_valid_AA9A_format_WC(self):
     assert is_valid('WC2A 1BB')
Esempio n. 5
0
 def test_zip_code_invalid_AA9A_format_NW_bad_letter(self):
     assert not is_valid('NW1B 1BB')
Esempio n. 6
0
 def test_zip_code_invalid_AA9A_format_EC(self):
     assert not is_valid('EC5W 1BB')
Esempio n. 7
0
 def test_zip_code_invalid_AA9A_format_WC(self):
     assert not is_valid('WC3A 1BB')
Esempio n. 8
0
 def test_zip_code_with_extra_whitespaces_is_invalid(self):
     assert not is_valid('E C 1 A1 B B')
Esempio n. 9
0
 def test_zip_code_invalid_first_letter(self):
     assert not is_valid('QC1A 1BB')
Esempio n. 10
0
 def test_zip_code_special_case_is_valid(self):
     assert is_valid('ASCN 1ZZ')
Esempio n. 11
0
 def test_zip_code_in_lowercase_is_valid(self):
     assert is_valid('ec1a 1bb')
Esempio n. 12
0
 def test_zip_code_AA99_9AA_format_is_valid(self):
     assert is_valid('DN55 1PT')
Esempio n. 13
0
 def test_zip_code_AA9_9AA_format_is_valid(self):
     assert is_valid('CR2 6XH')
Esempio n. 14
0
 def test_zip_code_A99_9AA_format_is_valid(self):
     assert is_valid('B33 8TH')
Esempio n. 15
0
 def test_zip_code_valid_double_digit_district(self):
     assert is_valid('AB10 1BB')
Esempio n. 16
0
 def test_zip_code_invalid_second_letter(self):
     assert not is_valid('BJ1A 1BB')
Esempio n. 17
0
 def test_zip_code_valid_single_digit_district(self):
     assert is_valid('BR1 1BB')
Esempio n. 18
0
 def test_zip_code_invalid_third_letter(self):
     assert not is_valid('E1Z 1BB')
Esempio n. 19
0
 def test_zip_code_invalid_AA9A_format_SW(self):
     assert not is_valid('SW2A 1BB')
Esempio n. 20
0
 def test_zip_code_AA9A_9AA_format_is_valid(self):
     assert is_valid('EC1A 1BB')
Esempio n. 21
0
 def test_zip_code_A9A_9AA_format_is_valid(self):
     assert is_valid('W1A 0AX')
Esempio n. 22
0
 def test_zip_code_invalid_fourth_letter(self):
     assert not is_valid('EC1Z 1BB')
Esempio n. 23
0
 def test_zip_code_invalid_AA9A_format_NW_bad_digit(self):
     assert not is_valid('NW2W 1BB')
Esempio n. 24
0
 def test_zip_code_invalid_last_inward_letters(self):
     assert not is_valid('EC1A 1CI')
Esempio n. 25
0
 def test_zip_code_valid_AA9A_format_NW(self):
     assert is_valid('NW1W 1BB')
Esempio n. 26
0
 def test_zip_code_valid_area_when_district_is_zero(self):
     assert is_valid('CR0 1BB')
Esempio n. 27
0
 def test_zip_code_valid_A9A_format_W(self):
     assert is_valid('W1C 1BB')
Esempio n. 28
0
 def test_zip_code_valid_area_is_BS_district_is_ten(self):
     assert is_valid('BS10 1BB')
Esempio n. 29
0
 def test_zip_code_valid_A9A_format_E(self):
     assert is_valid('E1W 1BB')
Esempio n. 30
0
 def test_zip_code_A9_9AA_format_is_valid(self):
     assert is_valid('M1 1AE')