Exemplo n.º 1
0
 def test_with_multi_error(self):
     result = validate_lines(self.multi_errors)
     self.assertEqual(result, "Contains lines exceeding 80 characters: lines 5. Contains lines with an invalid agency code / site number format (fewer than 21 characters): lines 6. Contains lines with invalid site number format: lines 2, 3. ")
Exemplo n.º 2
0
 def test_with_invalid_site_number_very_short(self):
     result = validate_lines(self.invalid_site_number_very_short)
     self.assertEqual(result, "Contains lines with an invalid agency code / site number format (fewer than 21 characters): lines 2, 3, 4. ")
Exemplo n.º 3
0
 def test_with_line_too_long(self):
     result = validate_lines(self.long_line)
     self.assertEqual(result, "Contains lines exceeding 80 characters: lines 2. ")
Exemplo n.º 4
0
 def test_with_invalid_site_number_short(self):
     result = validate_lines(self.invalid_site_number_short)
     self.assertEqual(result, "Contains lines with invalid site number format: lines 2, 3, 4. ")
Exemplo n.º 5
0
 def test_with_valid_lines(self):
     result = validate_lines(self.location1)
     self.assertEqual(len(result), 0)