test_01_energy (__main__.Core.test_01_energy) ... ok
test_01_no_trait_win_shortcut (__main__.Core.test_01_no_trait_win_shortcut) ... ok
test_02_benefits (__main__.Core.test_02_benefits) ... ok
test_02_free_change_practice (__main__.Core.test_02_free_change_practice) ... ok
test_03_free_change_still_practice (__main__.Core.test_03_free_change_still_practice) ... ok
test_03_upkeep_cold (__main__.Core.test_03_upkeep_cold) ... ok
test_03_upkeep_wet (__main__.Core.test_03_upkeep_wet) ... ok
test_cap (__main__.Core.test_cap) ... ok
test_chord_release_gate (__main__.Core.test_chord_release_gate) ... ok
test_demo_inputs (__main__.Core.test_demo_inputs) ... ok
test_draw_pure_and_in_bounds (__main__.Core.test_draw_pure_and_in_bounds) ... ok
test_duplicate_and_invalid (__main__.Core.test_duplicate_and_invalid) ... ok
test_final_day_failure_priority (__main__.Core.test_final_day_failure_priority) ... ok
test_fixed_traits_safe (__main__.Core.test_fixed_traits_safe) ... ok
test_forecast_pure (__main__.Core.test_forecast_pure) ... ok
test_initial_free_configuration (__main__.Core.test_initial_free_configuration) ... ok
test_new_key_while_held_rejected (__main__.Core.test_new_key_while_held_rejected) ... ok
test_next_morning_resets_changed (__main__.Core.test_next_morning_resets_changed) ... ok
test_no_clamp_to_zero (__main__.Core.test_no_clamp_to_zero) ... ok
test_one_change_and_remove_cost (__main__.Core.test_one_change_and_remove_cost) ... ok
test_paid_immediately_not_twice (__main__.Core.test_paid_immediately_not_twice) ... ok
test_payment_boundary (__main__.Core.test_payment_boundary) ... ok
test_reset_priority (__main__.Core.test_reset_priority) ... ok
test_retained_does_not_repeat (__main__.Core.test_retained_does_not_repeat) ... ok
test_same_and_duplicate_do_not_spend (__main__.Core.test_same_and_duplicate_do_not_spend) ... ok
test_selection_no_model_changes (__main__.Core.test_selection_no_model_changes) ... ok
test_solution_and_daylog (__main__.Core.test_solution_and_daylog) ... ok
test_stage_exercises (__main__.Core.test_stage_exercises) ... ok
test_survival_without_egg (__main__.Core.test_survival_without_egg) ... ok
test_terminal_actions_noop (__main__.Core.test_terminal_actions_noop) ... ok
test_ui_undo_terminal (__main__.Core.test_ui_undo_terminal) ... ok
test_undo_empty (__main__.Core.test_undo_empty) ... ok
test_undo_every_change (__main__.Core.test_undo_every_change) ... ok
test_undo_rejected_no_history (__main__.Core.test_undo_rejected_no_history) ... ok
test_document_paths (__main__.Distribution.test_document_paths) ... ok
test_rights_requirements (__main__.Distribution.test_rights_requirements) ... ok
test_snippets (__main__.Distribution.test_snippets) ... ok
test_fixture_core_04 (__main__.Reference.test_fixture_core_04) ... ok
test_fixture_core_05 (__main__.Reference.test_fixture_core_05) ... ok
test_fixture_undo (__main__.Reference.test_fixture_undo) ... ok
test_live_source (__main__.Reference.test_live_source) ... skipped 'Optional separately supplied original source'

----------------------------------------------------------------------
Ran 41 tests in 0.620s

OK (skipped=1)
