Merge pull request #3862 from mtmail/skip-all-zero-postcodes

Postcode sanetizer now skips values which are only zeros
This commit is contained in:
Sarah Hoffmann
2025-10-31 10:36:05 +01:00
committed by GitHub
2 changed files with 13 additions and 1 deletions

View File

@@ -237,3 +237,9 @@ def test_postcode_default_pattern_pass(sanitize, postcode):
@pytest.mark.sanitizer_params(convert_to_address=False, default_pattern='[A-Z0-9- ]{3,12}')
def test_postcode_default_pattern_fail(sanitize, postcode):
assert sanitize(country='an', postcode=postcode) == []
@pytest.mark.parametrize("postcode", ('00000', '00-000', 'PL-00000', 'PL 00-000'))
@pytest.mark.sanitizer_params(convert_to_address=False)
def test_postcode_zeros(sanitize, postcode):
assert sanitize(country='pl', postcode=postcode) == []