test_approval_gated_action_can_only_be_proposed_when_enabled (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_approval_gated_action_can_only_be_proposed_when_enabled) ... ok test_confidence_range_changes_scenario_value (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_confidence_range_changes_scenario_value) ... ok test_conflicting_actions_not_selected_together (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_conflicting_actions_not_selected_together) ... ok test_dependency_chain_reaches_target (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_dependency_chain_reaches_target) ... ok test_dependency_cycle_fails_closed (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_dependency_cycle_fails_closed) ... ok test_duplicate_action_id_rejected (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_duplicate_action_id_rejected) ... ok test_duplicate_scenario_id_rejected (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_duplicate_scenario_id_rejected) ... ok test_effective_frontier_values_are_nonnegative (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_effective_frontier_values_are_nonnegative) ... ok test_externality_limit_blocks_action (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_externality_limit_blocks_action) ... ok test_fragile_option_lists_where_it_is_available (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_fragile_option_lists_where_it_is_available) ... ok test_high_case_resource_cost_fails_closed (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_high_case_resource_cost_fails_closed) ... ok test_high_case_risk_fails_closed (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_high_case_risk_fails_closed) ... ok test_input_change_changes_digest (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_input_change_changes_digest) ... ok test_invalid_range_order_rejected (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_invalid_range_order_rejected) ... ok test_invalid_scenario_case_rejected (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_invalid_scenario_case_rejected) ... ok test_irreversible_action_blocked_by_default (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_irreversible_action_blocked_by_default) ... ok test_nan_range_rejected (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_nan_range_rejected) ... ok test_negative_externality_is_reported (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_negative_externality_is_reported) ... ok test_no_scenario_probabilities_are_assumed (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_no_scenario_probabilities_are_assumed) ... ok test_output_uses_robust_v2_schema (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_output_uses_robust_v2_schema) ... ok test_pareto_alternatives_are_present_and_bounded (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_pareto_alternatives_are_present_and_bounded) ... ok test_persistent_option_is_unlocked_in_every_scenario (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_persistent_option_is_unlocked_in_every_scenario) ... ok test_plan_is_never_executed (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_plan_is_never_executed) ... ok test_rank_stability_is_bounded (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_rank_stability_is_bounded) ... ok test_regret_is_computed_for_each_scenario (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_regret_is_computed_for_each_scenario) ... ok test_reproducible_decision_digest (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_reproducible_decision_digest) ... ok test_robust_choice_can_differ_from_favourable_scenario_winner (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_robust_choice_can_differ_from_favourable_scenario_winner) ... ok test_scenario_count_bounds_enforced (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_scenario_count_bounds_enforced) ... ok test_scenario_winners_are_reported (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_scenario_winners_are_reported) ... ok test_shadow_price_can_change_selected_action (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_shadow_price_can_change_selected_action) ... ok test_shadow_price_is_explicitly_applied (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_shadow_price_is_explicitly_applied) ... ok test_stress_only_option_is_not_credited (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_stress_only_option_is_not_credited) ... ok test_unverified_observation_blocks_action_in_all_scenarios (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_unverified_observation_blocks_action_in_all_scenarios) ... ok test_verified_observation_requires_source (test_existence_possibility_compiler_v02.RobustPossibilityTests.test_verified_observation_requires_source) ... ok ---------------------------------------------------------------------- Ran 34 tests in 0.028s OK