Orchestrata Ultimate › Tests › Reference › claude › test_session_cli_coverage

Tests reference — tests/claude/test_session_cli_coverage.py

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

Prose pending.

tests/claude/test_session_cli_coverage.py

source · 26 tests · 370 lines

Coverage tests for claude/tools/session_cli.py.

Kind Name Line Description
function test_find_project_root_walks_up 79
function test_find_project_root_none 86
function test_find_project_root_start_default 90
function test_fmt_session_and_dict 97
function test_cmd_status_no_active 120
function test_cmd_status_json_with_active 127
function test_cmd_begin_and_end 134
function test_cmd_end_no_active 148
function test_cmd_resume_missing 153
function test_cmd_log_work_artifact_choice_achievement_handoff 158
function test_cmd_log_requires_active 183
function test_cmd_add_work_and_complete 196
function test_cmd_update_state 219
function test_cmd_init_existing_and_new 230
function test_parse_criteria 246
function test_cmd_set_goal_and_get_goal 259
function test_cmd_meet_criterion 273
function test_cmd_meet_criterion_no_goal 288
function test_cmd_achieve_and_abandon 292
function test_build_parser 303
function test_main_init_and_status 314
function test_main_json_output 325
function test_main_bad_project 334
function test_main_no_root_non_init 339
function test_main_unknown_command 348
function test_main_add_work_then_status 355