Exemplo n.º 1
0
 def test_invalid_id_97xxx_is_rejected(self) -> None:
     with self.assertRaises(ValidationError):
         validate_insee_commune("97501")
         validate_insee_commune("97801")
Exemplo n.º 2
0
    def test_four_digits_id_is_rejected(self) -> None:
        with self.assertRaises(ValidationError):
            validate_insee_commune("1001")

        with self.assertRaises(ValidationError):
            validate_insee_commune(3456)
Exemplo n.º 3
0
 def test_id_96xxx_is_rejected(self) -> None:
     with self.assertRaises(ValidationError):
         validate_insee_commune("96789")
Exemplo n.º 4
0
 def test_valid_id_is_accepted(self) -> None:
     self.assertIsNone(validate_insee_commune(35001))
     self.assertIsNone(validate_insee_commune("02345"))
     self.assertIsNone(validate_insee_commune("2B054"))
     self.assertIsNone(validate_insee_commune("97403"))