(self, ctx, *args, **kwargs)
| 152 | class TestSuite(testsuite.TestSuite): |
| 153 | |
| 154 | def __init__(self, ctx, *args, **kwargs): |
| 155 | super(TestSuite, self).__init__(ctx, *args, **kwargs) |
| 156 | self.test_root = self.root / TEST_262_SUITE_PATH |
| 157 | # TODO: this makes the TestLoader mutable, refactor it. |
| 158 | self._test_loader.test_root = self.test_root |
| 159 | self.harnesspath = self.root / TEST_262_HARNESS_PATH |
| 160 | self.harness = [self.harnesspath / f for f in TEST_262_HARNESS_FILES] |
| 161 | self.harness += [self.root / "harness-adapt.js"] |
| 162 | self.local_test_root = self.root / TEST_262_LOCAL_TESTS_PATH |
| 163 | self.parse_test_record = self._load_parse_test_record() |
| 164 | |
| 165 | def _load_parse_test_record(self): |
| 166 | root = TEST_262_TOOLS_ABS_PATH |
nothing calls this directly
no test coverage detected