Lines Matching defs:str
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:
250 def contains_any(base: str, substrings: List[str]) -> bool:
263 def startswith_any(base: str, prefixes: List[str]) -> bool:
276 def find_matching(line: str, open: str = '(', close: str = ')') -> Tuple[int, int]:
309 def parse_test_line(line: str, fallback_name: str = '') -> TestSpec:
405 …comment_str: str = '#', comment_func: Optional[Callable[[str, str], Optional[str]]] = None) -> str: argument
504 def diff_ascii(test_file: Path, true_file: Path, backend: str) -> str:
524 backend: str, test: str, index: int, verbose: bool) -> str:
585 def run_test(index: int, test: str, spec: TestSpec, backend: str,
768 def run_tests(test: str, ceed_backends: List[str], mode: RunMode, nproc: int,
769 …suite_spec: SuiteSpec, pool_size: int = 1, search: str = ".*", verbose: bool = False) -> TestSuite:
820 def write_junit_xml(test_suite: TestSuite, batch: str = '') -> None: