corridorkey-mrp-mlx/tests
cmoyates 838bd0dd39
refactor(tests): restructure suite — 15 files to 8, consolidate parity
- Add conftest.py: shared paths, tolerances, skip markers, fixtures
- Consolidate imports/shapes/smoke/forward → test_model_contract.py
- Consolidate all parity (decoder/refiner/backbone/e2e) → test_parity.py
- Fold 2048 slow test into test_engine.py
- Rework test_conversion.py to use public convert_checkpoint() API
- Simplify test_weights.py: drop CLI/env var tests, keep checksum+config
- Rename tiling/compilation test files for consistency
- Delete 10 redundant files

80 tests collected (75 pass, 4 skip, 1 deselected)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 09:58:53 -03:30
..
__init__.py chore: add remaining test stubs and script placeholders 2026-03-01 04:49:09 -03:30
conftest.py refactor(tests): restructure suite — 15 files to 8, consolidate parity 2026-03-03 09:58:53 -03:30
test_compilation.py refactor(tests): restructure suite — 15 files to 8, consolidate parity 2026-03-03 09:58:53 -03:30
test_conversion.py refactor(tests): restructure suite — 15 files to 8, consolidate parity 2026-03-03 09:58:53 -03:30
test_engine.py refactor(tests): restructure suite — 15 files to 8, consolidate parity 2026-03-03 09:58:53 -03:30
test_model_contract.py refactor(tests): restructure suite — 15 files to 8, consolidate parity 2026-03-03 09:58:53 -03:30
test_parity.py refactor(tests): restructure suite — 15 files to 8, consolidate parity 2026-03-03 09:58:53 -03:30
test_tiling.py refactor(tests): restructure suite — 15 files to 8, consolidate parity 2026-03-03 09:58:53 -03:30
test_weights.py refactor(tests): restructure suite — 15 files to 8, consolidate parity 2026-03-03 09:58:53 -03:30