(cmd: list[str])
| 81 | |
| 82 | |
| 83 | def run_cmd(cmd: list[str]) -> subprocess.CompletedProcess[str]: |
| 84 | return subprocess.run( |
| 85 | cmd, |
| 86 | capture_output=True, |
| 87 | text=True, |
| 88 | encoding="utf-8", |
| 89 | errors="replace", |
| 90 | cwd=str(PROJECT_ROOT), |
| 91 | ) |
| 92 | |
| 93 | |
| 94 | def extract_failed_tests(output: str) -> list[FailedTest]: |
no test coverage detected