Lines Matching defs:TestStatus
29 status : TestStatus - status of the test
41 self.status = TestStatus.TEST_CRASHED
64 return self.status in (TestStatus.SUCCESS, TestStatus.SKIPPED)
66 class TestStatus(Enum):
118 def get_status(self) -> TestStatus:
123 return TestStatus.NO_TESTS
126 return TestStatus.TEST_CRASHED
128 return TestStatus.FAILURE
131 return TestStatus.SUCCESS
133 return TestStatus.SKIPPED
135 def add_status(self, status: TestStatus) -> None:
137 if status == TestStatus.SUCCESS:
139 elif status == TestStatus.FAILURE:
141 elif status == TestStatus.SKIPPED:
143 elif status != TestStatus.NO_TESTS:
433 test.status = TestStatus.SKIPPED
435 test.status = TestStatus.SUCCESS
437 test.status = TestStatus.FAILURE
539 if test.status == TestStatus.SUCCESS:
541 if test.status == TestStatus.SKIPPED:
543 if test.status == TestStatus.NO_TESTS:
545 if test.status == TestStatus.TEST_CRASHED:
653 if test.status == TestStatus.SUCCESS:
655 elif test.status in (TestStatus.SKIPPED, TestStatus.NO_TESTS):
689 elif test.counts.get_status() == TestStatus.TEST_CRASHED:
690 test.status = TestStatus.TEST_CRASHED
799 TestStatus.TEST_CRASHED)
816 test.status = TestStatus.NO_TESTS
825 if test.status in (TestStatus.TEST_CRASHED, TestStatus.SUCCESS):
827 test.status = TestStatus.NO_TESTS
858 test.status = TestStatus.FAILURE_TO_PARSE_TESTS
861 if test.status != TestStatus.NO_TESTS: