test_accepted_window_boundary_and_repeated_slot (test_model.ModelTests.test_accepted_window_boundary_and_repeated_slot) ... ok
test_all_windows_and_corrections (test_model.ModelTests.test_all_windows_and_corrections) ... ok
test_calibrated_restart_every_bar_admits_first_beat (test_model.ModelTests.test_calibrated_restart_every_bar_admits_first_beat) ... ok
test_closed_input_no_score (test_model.ModelTests.test_closed_input_no_score) ... ok
test_comparison_same_goal_and_single_rule (test_model.ModelTests.test_comparison_same_goal_and_single_rule) ... ok
test_cross_process_hash (test_model.ModelTests.test_cross_process_hash) ... ok
test_equal_time_priority (test_model.ModelTests.test_equal_time_priority) ... ok
test_exact_75_percent (test_model.ModelTests.test_exact_75_percent) ... ok
test_full_chart_quotient (test_model.ModelTests.test_full_chart_quotient) ... ok
test_input_compensation_never_shifts_manual (test_model.ModelTests.test_input_compensation_never_shifts_manual) ... ok
test_manual_overlay_no_cancel_even_late (test_model.ModelTests.test_manual_overlay_no_cancel_even_late) ... ok
test_miss_boundary (test_model.ModelTests.test_miss_boundary) ... ok
test_no_echo_chain_and_tail (test_model.ModelTests.test_no_echo_chain_and_tail) ... ok
test_oldest_reply_wins (test_model.ModelTests.test_oldest_reply_wins) ... ok
test_preview_warns_before_overlapping_reservation (test_model.ModelTests.test_preview_warns_before_overlapping_reservation) ... ok
test_previous_bar_and_reset (test_model.ModelTests.test_previous_bar_and_reset) ... ok
test_settings_validation (test_model.ModelTests.test_settings_validation) ... ok
test_snapshot_clears_early_next_bar_hits (test_model.ModelTests.test_snapshot_clears_early_next_bar_hits) ... ok
test_snapshot_preserves_previous_bar_echo (test_model.ModelTests.test_snapshot_preserves_previous_bar_echo) ... ok
test_wrong_hit_no_reservation (test_model.ModelTests.test_wrong_hit_no_reservation) ... ok
test_alternative_fixed_input (test_ui.UITests.test_alternative_fixed_input) ... ok
test_calibration_visible_caption_and_no_score (test_ui.UITests.test_calibration_visible_caption_and_no_score) ... ok
test_hold_through_countdown_rejected (test_ui.UITests.test_hold_through_countdown_rejected) ... ok
test_pause_release_tracking (test_ui.UITests.test_pause_release_tracking) ... ok
test_render_does_not_change_score_and_trial_is_visible (test_ui.UITests.test_render_does_not_change_score_and_trial_is_visible) ... ok
test_retry_clears_score_and_old_input (test_ui.UITests.test_retry_clears_score_and_old_input) ... ok
test_simultaneous_and_hold (test_ui.UITests.test_simultaneous_and_hold) ... ok
test_slow_speed_and_locked_setting (test_ui.UITests.test_slow_speed_and_locked_setting) ... ok
test_start_latch_staggered (test_ui.UITests.test_start_latch_staggered) ... ok

----------------------------------------------------------------------
Ran 29 tests in 0.543s

OK
