Add 10 TDD tests for GameDAGRouter covering: - Empty games array returns empty routes - Single game returns single-game route - Single game with non-matching anchor returns empty - Two chronological feasible games returns combined route - Two games too far apart same day returns separate routes - Two games reverse chronological returns separate routes - Three games with only feasible pairs returns valid combinations - Anchor filtering excludes routes missing anchors - Repeat cities OFF excludes same city twice - Repeat cities ON allows same city twice Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
12 KiB
12 KiB