Run the TS fixture generator via vite-node.
()
| 47 | |
| 48 | |
| 49 | def _regenerate_fixtures() -> None: |
| 50 | """Run the TS fixture generator via vite-node.""" |
| 51 | # shell=True is required on Windows so .cmd shims (npx.cmd) resolve. |
| 52 | cmd = "npx vite-node tests/pycolmap/generate_fixtures.ts" |
| 53 | subprocess.run(cmd, cwd=REPO, check=True, shell=True) |
| 54 | |
| 55 | |
| 56 | @pytest.fixture(scope="session", autouse=True) |