Lines Matching defs:kunit_parser

22 import kunit_parser
91 def assertContains(self, needle: str, haystack: kunit_parser.LineStream):
102 result = kunit_parser.extract_tap_lines(file.readlines())
113 result = kunit_parser.extract_tap_lines(file.readlines())
142 result = kunit_parser.parse_run_tests(file.readlines())
143 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
149 result = kunit_parser.parse_run_tests(file.readlines())
150 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
156 result = kunit_parser.parse_run_tests(file.readlines())
157 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
163 result = kunit_parser.parse_run_tests(file.readlines())
164 self.assertEqual(kunit_parser.TestStatus.FAILURE, result.status)
170 result = kunit_parser.parse_run_tests(
171 kunit_parser.extract_tap_lines(file.readlines()))
173 self.assertEqual(kunit_parser.TestStatus.FAILURE_TO_PARSE_TESTS, result.status)
180 result = kunit_parser.parse_run_tests(
181 kunit_parser.extract_tap_lines(
184 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=10, errors=0))
185 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
190 result = kunit_parser.parse_run_tests(
191 kunit_parser.extract_tap_lines(file.readlines()))
193 self.assertEqual(kunit_parser.TestStatus.NO_TESTS, result.status)
199 result = kunit_parser.parse_run_tests(
200 kunit_parser.extract_tap_lines(file.readlines()))
203 kunit_parser.TestStatus.NO_TESTS,
205 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=1, errors=1))
212 result = kunit_parser.parse_run_tests(
213 kunit_parser.extract_tap_lines(file.readlines()))
222 result = kunit_parser.parse_run_tests(file.readlines())
225 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
226 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=4, skipped=1))
231 result = kunit_parser.parse_run_tests(file.readlines())
233 self.assertEqual(kunit_parser.TestStatus.SKIPPED, result.status)
234 self.assertEqual(result.counts, kunit_parser.TestCounts(skipped=5))
239 result = kunit_parser.parse_run_tests(file.readlines())
242 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
253 result = kunit_parser.parse_run_tests(file.readlines())
254 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
261 result = kunit_parser.parse_run_tests(file.readlines())
262 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
269 result = kunit_parser.parse_run_tests(file.readlines())
270 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
277 result = kunit_parser.parse_run_tests(file.readlines())
278 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
285 result = kunit_parser.parse_run_tests(file.readlines())
286 self.assertEqual(kunit_parser.TestStatus.TEST_CRASHED, result.status)
293 result = kunit_parser.parse_run_tests(file.readlines())
294 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
313 result = kunit_parser.parse_run_tests(output.splitlines())
314 self.assertEqual(kunit_parser.TestStatus.FAILURE, result.status)
316 self.assertEqual(kunit_parser._summarize_failed_tests(result),
322 result = kunit_parser.parse_run_tests(file.readlines())
323 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=3))
331 kunit_parser.parse_run_tests(file.readlines())
337 result = kunit_parser.parse_run_tests(file.readlines())
340 self.assertEqual(result.counts, kunit_parser.TestCounts(passed=1, errors=0))
341 self.assertEqual(kunit_parser.TestStatus.SUCCESS, result.status)
358 result = kunit_parser.parse_run_tests(output.splitlines())
359 self.assertEqual(kunit_parser.TestStatus.FAILURE, result.status)
365 def line_stream_from_strs(strs: Iterable[str]) -> kunit_parser.LineStream:
366 return kunit_parser.LineStream(enumerate(strs, start=1))
395 stream = kunit_parser.LineStream(generator())
547 test_result = kunit_parser.parse_run_tests(file)