Projet

Général

Profil

0010-test_templates-provide-a-valid-07-french-mobile-test.patch

Paul Marillonnet, 02 novembre 2022 10:45

Télécharger (1,33 ko)

Voir les différences:

Subject: [PATCH 10/13] test_templates: provide a valid 07 french mobile test
 number (#69838)

    Not all numbers starting with 07 are valid mobile phone numbers in
    France and libphonenumbers knows that.

    Valid phone number taken from
    https://github.com/ruimarinho/google-libphonenumber/issues/298
 tests/test_templates.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
tests/test_templates.py
810 810
    assert t.render({'number': '06 23 45 67 89 89'}) == 'False'
811 811
    assert t.render({'number': '06 23 45 89'}) == 'False'
812 812
    assert t.render({'number': '0 6 2 3 45 89'}) == 'False'
813
    assert t.render({'number': '07 23 45 67 89'}) == 'False'  # invalid number
813 814

  
814 815
    assert t.render({'number': '06 23 45 67 89'}) == 'True'
815
    assert t.render({'number': '07 23 45 67 89'}) == 'True'
816
    assert t.render({'number': '07 00 55 53 25'}) == 'True'
816 817
    assert t.render({'number': '06.23.45.67.89'}) == 'True'
817 818
    assert t.render({'number': '0 6 2 3 45 67 89'}) == 'True'
818 819

  
819
-