Ejemplo n.º 1
0
 def test_missing_too_much(self):
     self.assertFalse(is_valid(self.passports[3]))
Ejemplo n.º 2
0
 def test_optional_field_missing(self):
     self.assertTrue(is_valid(self.passports[2], prints=True))
Ejemplo n.º 3
0
 def test_first_passport_valid(self):
     self.assertTrue(is_valid(self.passports[0]))
Ejemplo n.º 4
0
 def test_second_passport_invalid(self):
     self.assertFalse(is_valid(self.passports[1]))
Ejemplo n.º 5
0
 def test_all_valids(self):
     for p in self.valid:
         self.assertTrue(is_valid(p, part2=True, prints=True), f"Passport {p} passes validation!")