Labels: testing, tech-debt, priority:low
File: tests/ (223 flat test_*.py, subdirs only integration/ (2) + fixtures/cloud_burst/), tests/conftest.py (26 lines, only sets env, zero fixtures)
Description. No shared fixtures; common setup (temp bundles, fake ONNX, CLI runners, mock receipts) is re-implemented ad hoc across 223 files; flat layout makes targeting subsets hard.
Tasks.
Dedup. #57/#58 add specific test cases; this is structural. Distinct.
Labels:
testing,tech-debt,priority:lowFile:
tests/(223 flattest_*.py, subdirs onlyintegration/(2) +fixtures/cloud_burst/),tests/conftest.py(26 lines, only sets env, zero fixtures)Description. No shared fixtures; common setup (temp bundles, fake ONNX, CLI runners, mock receipts) is re-implemented ad hoc across 223 files; flat layout makes targeting subsets hard.
Tasks.
conftest.py(CLI runner, tmp bundle, receipt loader, fake-model factories).tests/unit/,tests/integration/,tests/receipt/with markers.Dedup. #57/#58 add specific test cases; this is structural. Distinct.