Orchestrata Ultimate › Tests › Reference › claude › test_session_controller_coverage

Tests reference — tests/claude/test_session_controller_coverage.py

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

Prose pending.

tests/claude/test_session_controller_coverage.py

source · 27 tests · 363 lines

Coverage tests for claude/tools/session/session.py.

Kind Name Line Description
function test_set_and_get_goal 75
function test_get_goal_status_no_goal 85
function test_get_goal_status_with_goal 90
function test_update_goal_status 106
function test_log_goal_progress 118
function test_check_goal_before_stop 127
function test_add_and_clear_blocker 139
function test_clear_blocker_no_goal 150
function test_check_goal_before_stop_all_met 154
function test_begin_and_end 163
function test_end_without_active 177
function test_log_methods_require_active 181
function test_log_methods_with_active 191
function test_resume_latest_and_by_seq 215
function test_get_session_and_count 229
function test_auto_close_unclosed_session 240
function test_categorize_achievements 252
function test_splice_changelog 274
function test_update_changelog_with_git_repo 291
function test_update_changelog_no_entries 299
function test_find_changelog_missing 304
function test_check_git_clean_no_repo 308
function test_validate_checklist_empty_fields 313
function test_validate_checklist_dirty_git 323
function test_validate_checklist_and_end 331
function test_validate_checklist_no_active 344
function test_subprocess_missing_root_returns_defaults 350 A controller whose root directory no longer exists.