test_live_game_rejected (test_system.AdapterTests.test_live_game_rejected) ... ok
test_overtime_goal_excluded_from_regulation (test_system.AdapterTests.test_overtime_goal_excluded_from_regulation) ... ok
test_confirmation_requires_timestamp (test_system.ModelTests.test_confirmation_requires_timestamp) ... ok
test_cutoff_excludes_future_results (test_system.ModelTests.test_cutoff_excludes_future_results) ... ok
test_duplicate_and_leaky_input_rejected (test_system.ModelTests.test_duplicate_and_leaky_input_rejected) ... ok
test_event_score_mismatch_rejected (test_system.ModelTests.test_event_score_mismatch_rejected) ... ok
test_forecast_rejects_future_model (test_system.ModelTests.test_forecast_rejects_future_model) ... ok
test_full_prediction_pipeline (test_system.ModelTests.test_full_prediction_pipeline) ... ok
test_monotonic_totals (test_system.ModelTests.test_monotonic_totals) ... ok
test_save_load_reproducible (test_system.ModelTests.test_save_load_reproducible) ... ok
test_score_coherence (test_system.ModelTests.test_score_coherence) ... ok
test_stale_future_and_pairing (test_system.ModelTests.test_stale_future_and_pairing) ... ok
test_unknown_lineups_zero_stake (test_system.ModelTests.test_unknown_lineups_zero_stake) ... ok
test_untrained_feature_does_not_change_forecast (test_system.ModelTests.test_untrained_feature_does_not_change_forecast) ... ok
test_walk_forward_no_leak (test_system.ModelTests.test_walk_forward_no_leak) ... Evaluated 2025-04-27: 4 games
Evaluated 2025-04-29: 4 games
ok
test_integer_push_and_ev (test_system.SettlementTests.test_integer_push_and_ev) ... ok
test_opposing_spreads (test_system.SettlementTests.test_opposing_spreads) ... ok
test_prices (test_system.SettlementTests.test_prices) ... ok

----------------------------------------------------------------------
Ran 18 tests in 1.038s

OK
