Orchestrata Ultimate › Tests › Reference › session › test_goal_evaluate

Tests reference — tests/session/test_goal_evaluate.py

Module of tests/session, split out because the directory page would be too large.

Prose pending.

tests/session/test_goal_evaluate.py

source · 12 tests · 179 lines

Tests for SPEC-023 US-002 continuous goal evaluation (GoalMixin.goal_evaluate).

Covers: session.context, session.models, session.session

Kind Name Line Description
function test_evaluate_marks_passing_criterion_met 39
function test_evaluate_marks_failing_criterion_failed 50
function test_verify_pattern_grades_the_output 59
function test_verify_pattern_mismatch_fails 75
function test_manual_criteria_are_untouched 91
function test_all_met_transitions_goal_to_achieved 101
function test_transitions_are_logged_as_progress_entries 114
function test_regression_from_met_to_failed_is_detected 126
function test_env_seam_feeds_the_verifier_without_mutation 153
function test_no_goal_is_a_noop 162
function test_whitespace_only_verify_command_fails 166
function test_non_active_goal_is_not_evaluated 175