test_B_charge_machine_delivery (test_model.Model.test_B_charge_machine_delivery) ... ok
test_B_empty_does_not_consume (test_model.Model.test_B_empty_does_not_consume) ... ok
test_C_conservation_all_interventions (test_model.Model.test_C_conservation_all_interventions) ... ok
test_deterministic_every_case (test_model.Model.test_deterministic_every_case) ... ok
test_exhaustive_results (test_model.Model.test_exhaustive_results) ... ok
test_final_six_processed_then_frozen (test_model.Model.test_final_six_processed_then_frozen) ... ok
test_first_not_every_repeat (test_model.Model.test_first_not_every_repeat) ... ok
test_invalid_intervention (test_model.Model.test_invalid_intervention) ... ok
test_recovery_A (test_model.Model.test_recovery_A) ... ok
test_water_no_negative_or_partial_consumption (test_model.Model.test_water_no_negative_or_partial_consumption) ... ok
test_display_comparison_identical_goal (test_ui.UI.test_display_comparison_identical_goal) ... ok
test_help_freeze_release (test_ui.UI.test_help_freeze_release) ... ok
test_history_and_intervention_undo (test_ui.UI.test_history_and_intervention_undo) ... ok
test_initial_observation_required (test_ui.UI.test_initial_observation_required) ... ok
test_retry_confirm_gates (test_ui.UI.test_retry_confirm_gates) ... ok
test_selection_frozen (test_ui.UI.test_selection_frozen) ... ok
test_single_intervention_replaces (test_ui.UI.test_single_intervention_replaces) ... ok
test_start_staggered_hold (test_ui.UI.test_start_staggered_hold) ... ok
test_terminal_freeze (test_ui.UI.test_terminal_freeze) ... ok
test_tests_do_not_write_evidence (test_ui.UI.test_tests_do_not_write_evidence) ... ok

----------------------------------------------------------------------
Ran 20 tests in 0.020s

OK
UTF-8 reads, Japanese/space path, foreign cwd, cp932 output environment, ASCII quoted BAT, glyph coverage, posts<=140, media isolation: PASS
