test_corner_independent_of_order (test_model.GeometryTests.test_corner_independent_of_order) ... ok
test_fast_swept_circle_and_segment (test_model.GeometryTests.test_fast_swept_circle_and_segment) ... ok
test_nan_and_large_dt_rejected (test_model.GeometryTests.test_nan_and_large_dt_rejected) ... ok
test_segment_endpoint_and_tangent (test_model.GeometryTests.test_segment_endpoint_and_tangent) ... ok
test_zero_distance_and_stationary (test_model.GeometryTests.test_zero_distance_and_stationary) ... ok
test_authored_and_alternate_solutions (test_model.ModelTests.test_authored_and_alternate_solutions) ... ok
test_diagonal_speed_normalized (test_model.ModelTests.test_diagonal_speed_normalized) ... ok
test_fast_alternating_input_and_trail_capacity (test_model.ModelTests.test_fast_alternating_input_and_trail_capacity) ... ok
test_half_step_geometry_stable (test_model.ModelTests.test_half_step_geometry_stable) ... ok
test_held_clean_does_not_duplicate_pickups (test_model.ModelTests.test_held_clean_does_not_duplicate_pickups) ... ok
test_lifetime_not_refreshed_and_no_limit_purge (test_model.ModelTests.test_lifetime_not_refreshed_and_no_limit_purge) ... ok
test_new_wall_hits_rock_without_owner_grace (test_model.ModelTests.test_new_wall_hits_rock_without_owner_grace) ... ok
test_one_change_experiment (test_model.ModelTests.test_one_change_experiment) ... ok
test_outer_boundary_reason_with_and_without_trail (test_model.ModelTests.test_outer_boundary_reason_with_and_without_trail) ... ok
test_owner_can_leave_then_cannot_cross (test_model.ModelTests.test_owner_can_leave_then_cannot_cross) ... ok
test_pause_rewind_exact_and_restart (test_model.ModelTests.test_pause_rewind_exact_and_restart) ... ok
test_relative_sweep_catches_contact (test_model.ModelTests.test_relative_sweep_catches_contact) ... ok
test_replay_json_matches_final_model (test_model.ModelTests.test_replay_json_matches_final_model) ... ok
test_rock_speed_saved_and_reflection (test_model.ModelTests.test_rock_speed_saved_and_reflection) ... ok
test_stationary_owner_overlap_extends_exemption (test_model.ModelTests.test_stationary_owner_overlap_extends_exemption) ... ok
test_swept_pickup_and_no_magic_at_distance (test_model.ModelTests.test_swept_pickup_and_no_magic_at_distance) ... ok
test_terminal_freezes_and_collision_beats_clear (test_model.ModelTests.test_terminal_freezes_and_collision_beats_clear) ... ok
test_all_draw_states_and_glyph_completeness (test_ui.InputTests.test_all_draw_states_and_glyph_completeness) ... ok
test_pause_priority_restart_and_terminal (test_ui.InputTests.test_pause_priority_restart_and_terminal) ... ok
test_title_no_advance_start_and_held_clean (test_ui.InputTests.test_title_no_advance_start_and_held_clean) ... ok

----------------------------------------------------------------------
Ran 25 tests in 2.373s

OK
