Exemplo n.º 1
0
def is_valid(c, parts):
    code = validate(c)
    assert code.outcode == parts[0]
    assert code.incode == parts[1]
    assert code.area == parts[2]
    assert code.district == parts[3]
    assert code.sector == parts[4]
    assert code.unit == parts[5]
    assert code.normalised == parts[6]
Exemplo n.º 2
0
def test_invalid():
    assert validate('ABC DEFG') is None
Exemplo n.º 3
0
def test_truncated_outcode():
    assert validate('W') is None
Exemplo n.º 4
0
def test_truncated_incode():
    assert validate('W1A 1A') is None
Exemplo n.º 5
0
def test_blank():
    assert validate('') is None