Lines Matching refs:test

88     def get_source_path(self, test: str) -> Path:
100 def get_run_path(self, test: str) -> Path:
112 def get_output_path(self, test: str, output_file: str) -> Path:
172 def post_test_hook(self, test: str, spec: TestSpec, backend: str) -> None:
181 def check_pre_skip(self, test: str, spec: TestSpec, resource: str, nproc: int) -> Optional[str]:
195 … def check_post_skip(self, test: str, spec: TestSpec, resource: str, stderr: str) -> Optional[str]:
209 …def check_required_failure(self, test: str, spec: TestSpec, resource: str, stderr: str) -> Tuple[s…
223 def check_allowed_stdout(self, test: str) -> bool:
524 backend: str, test: str, index: int, verbose: bool) -> str:
585 def run_test(index: int, test: str, spec: TestSpec, backend: str,
602 source_path: Path = suite_spec.get_source_path(test)
616 skip_reason: Optional[str] = suite_spec.check_pre_skip(test, spec, backend, nproc)
645 ref_csvs = [suite_spec.get_output_path(test, file)
647 ref_ascii = [suite_spec.get_output_path(test, file)
652 ref_cgns = [suite_spec.get_output_path(test, file) for file in output_files]
653 ref_stdout: Path = suite_spec.get_output_path(test, test + '.out')
654 suite_spec.post_test_hook(test, spec, backend)
658 … skip_reason: Optional[str] = suite_spec.check_post_skip(test, spec, backend, test_case.stderr)
665 test, spec, backend, test_case.stderr)
684 elif test_case.stdout and not suite_spec.check_allowed_stdout(test):
755 output_str = test_case_output_string(test_case, spec, mode, backend, test, index, verbose)
768 def run_tests(test: str, ceed_backends: List[str], mode: RunMode, nproc: int,
786 …t for t in get_test_args(suite_spec.get_source_path(test)) if re.search(search, t.name, re.IGNOREC…
795 [pool.apply_async(run_test, (i, test, spec, backend, mode, nproc, suite_spec, verbose))
817 return TestSuite(test, test_cases)