Exemple #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. ")
Exemple #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. ")
Exemple #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. ")
Exemple #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. ")
Exemple #5
0
 def test_with_valid_lines(self):
     result = validate_lines(self.location1)
     self.assertEqual(len(result), 0)