(path: str, name: str)
| 613 | handler = ExtractSubmitScriptPath(SlurmManagerFlavor().create_adapter()) |
| 614 | |
| 615 | def check_name(path: str, name: str): |
| 616 | with open(path) as f: |
| 617 | data = f.read() |
| 618 | slurm_args = extract_script_args(data, "#SBATCH") |
| 619 | for arg in slurm_args: |
| 620 | if "--job-name=" in arg: |
| 621 | assert arg[len("--job-name=") :] == name |
| 622 | return |
| 623 | raise Exception(f"Slurm name {name} not found in {path}") |
| 624 | |
| 625 | with MockJobManager(hq_env, handler): |
| 626 | start_server_with_quick_refresh(hq_env) |
no test coverage detected