OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/python |
2 | 2 |
3 import unittest | 3 import unittest |
4 | 4 |
5 import common | 5 import common |
6 from autotest_lib.client.common_lib.test_utils import mock | 6 from autotest_lib.client.common_lib.test_utils import mock |
7 from autotest_lib.tko import models | 7 from autotest_lib.tko import models |
8 from autotest_lib.tko.parsers import version_0 | 8 from autotest_lib.tko.parsers import version_0 |
9 | 9 |
10 | 10 |
(...skipping 269 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
280 line = version_0.status_line.parse_line(input_data) | 280 line = version_0.status_line.parse_line(input_data) |
281 self.assertEquals(line.indent, 1) | 281 self.assertEquals(line.indent, 1) |
282 self.assertEquals(line.type, "END") | 282 self.assertEquals(line.type, "END") |
283 self.assertEquals(line.status, "FAIL") | 283 self.assertEquals(line.status, "FAIL") |
284 self.assertEquals(line.subdir, None) | 284 self.assertEquals(line.subdir, None) |
285 self.assertEquals(line.testname, "test") | 285 self.assertEquals(line.testname, "test") |
286 self.assertEquals(line.reason, "Reason with\ta\tcouple\ttabs") | 286 self.assertEquals(line.reason, "Reason with\ta\tcouple\ttabs") |
287 self.assertEquals(line.optional_fields, {"field1": "val1", | 287 self.assertEquals(line.optional_fields, {"field1": "val1", |
288 "field2": "val2"}) | 288 "field2": "val2"}) |
289 | 289 |
| 290 # with dalecurtis' change |
| 291 # http://git.chromium.org/gitweb/?p=autotest.git;a=commitdiff;h=e8dac7a116f3
9ab5a20c3dcb15bab4446fcfbb81 |
| 292 # this test becomes no longer valid. |
| 293 # def test_parse_line_fails_on_bad_optional_fields(self): |
| 294 # input_data = "GOOD\tfield1\tfield2\tfield3\tfield4" |
| 295 # self.assertRaises(AssertionError, |
| 296 # version_0.status_line.parse_line, |
| 297 # input_data) |
| 298 |
290 | 299 |
291 if __name__ == "__main__": | 300 if __name__ == "__main__": |
292 unittest.main() | 301 unittest.main() |
OLD | NEW |