Lines Matching full:path
43 def get_source_path(self, test: str) -> Path:
44 """Compute path to test source file
50 Path: Path to source file
54 return (Path('examples') / 'rust-qfunctions' / rest).with_suffix('.c')
56 return (Path('examples') / 'petsc' / rest).with_suffix('.c')
58 return (Path('examples') / 'mfem' / rest).with_suffix('.cpp')
60 return (Path('examples') / 'nek' / 'bps' / rest).with_suffix('.usr')
62 return (Path('examples') / 'deal.II' / rest).with_suffix('.cc')
64 return (Path('examples') / 'fluids' / rest).with_suffix('.c')
66 return (Path('examples') / 'solids' / rest).with_suffix('.c')
69 return (Path('examples') / 'ceed' / test).with_suffix('.f90')
71 return (Path('examples') / 'ceed' / test).with_suffix('.c')
73 return (Path('tests') / test).with_suffix('.f90')
75 return (Path('tests') / test).with_suffix('.c')
77 # get path to executable
78 def get_run_path(self, test: str) -> Path:
79 """Compute path to built test executable file
85 Path: Path to test executable
87 return Path('build') / test
89 def get_output_path(self, test: str, output_file: str) -> Path:
90 """Compute path to expected output file
97 Path: Path to expected output file
99 return Path('tests') / 'output' / output_file