test_all_authored_and_shortest (test_model.ModelTests.test_all_authored_and_shortest) ... ok
test_all_edges_reversible_via_timeline (test_model.ModelTests.test_all_edges_reversible_via_timeline) ... ok
test_both_comparison_solvable_same_count (test_model.ModelTests.test_both_comparison_solvable_same_count) ... ok
test_complete_undo_new_future (test_model.ModelTests.test_complete_undo_new_future) ... ok
test_crossing_from_original_not_projection (test_model.ModelTests.test_crossing_from_original_not_projection) ... ok
test_fold_everything_suspends_both_needed_routes (test_model.ModelTests.test_fold_everything_suspends_both_needed_routes) ... ok
test_geometry_exhaustive (test_model.ModelTests.test_geometry_exhaustive) ... ok
test_identity_after_transfer_and_open (test_model.ModelTests.test_identity_after_transfer_and_open) ... ok
test_invalid_unchanged_and_no_idle_action (test_model.ModelTests.test_invalid_unchanged_and_no_idle_action) ... ok
test_line_intersections_not_connections (test_model.ModelTests.test_line_intersections_not_connections) ... ok
test_multiple_overlaid_ids_preserved (test_model.ModelTests.test_multiple_overlaid_ids_preserved) ... ok
test_overlap_is_only_explicit_transfer (test_model.ModelTests.test_overlap_is_only_explicit_transfer) ... ok
test_suspended_crossing_atomic (test_model.ModelTests.test_suspended_crossing_atomic) ... ok
test_toggle_and_undo_exact (test_model.ModelTests.test_toggle_and_undo_exact) ... ok
test_wrong_station_and_folded_goal_never_win (test_model.ModelTests.test_wrong_station_and_folded_goal_never_win) ... ok
test_all_success_via_actual_keyboard_handler (test_ui.UI.test_all_success_via_actual_keyboard_handler) ... ok
test_fold_clears_destination_and_held_action (test_ui.UI.test_fold_clears_destination_and_held_action) ... ok
test_held_keys_do_not_repeat (test_ui.UI.test_held_keys_do_not_repeat) ... ok
test_menu_guard (test_ui.UI.test_menu_guard) ... ok
test_next_transition_guard (test_ui.UI.test_next_transition_guard) ... ok
test_pause_resume_and_reset_guard (test_ui.UI.test_pause_resume_and_reset_guard) ... ok
test_simultaneous_and_staggered_actions_rejected (test_ui.UI.test_simultaneous_and_staggered_actions_rejected) ... ok
test_space_requires_explicit_selection (test_ui.UI.test_space_requires_explicit_selection) ... ok
test_start_simultaneous_and_staggered (test_ui.UI.test_start_simultaneous_and_staggered) ... ok
test_suspended_route_ui_and_undo (test_ui.UI.test_suspended_route_ui_and_undo) ... ok
test_text_bounds_all_states_reasons_demo (test_ui.UI.test_text_bounds_all_states_reasons_demo) ... ok

----------------------------------------------------------------------
Ran 26 tests in 3.420s

OK
