Orchestrata Ultimate › Tests › Reference › claude › test_conversation_recall_coverage

Tests reference — tests/claude/test_conversation_recall_coverage.py

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

Prose pending.

tests/claude/test_conversation_recall_coverage.py

source · 17 tests · 487 lines

Coverage tests for claude/tools/conversation_recall.py.

Kind Name Line Description
function test_read_env_file_missing_returns_empty 227
function test_read_env_file_parses_and_skips_noise 231
function test_resolve_env_explicit_mapping_wins_over_env_files 239 Keys passed in beat anything ~/.env or ./.env would supply (the
function test_connect_with_explicit_endpoints_returns_a_real_driver 246
function test_resolve_project_mirrors_the_producer 259
function test_print_turn_renders_truncates_and_tolerates_none 276
function test_recent_on_an_empty_graph_says_nothing_recorded 311 The tool is aimed at a fresh, guaranteed-empty database (the shared
function test_missing_endpoint_keys_exit_loudly 327
function test_search_finds_seeded_turns 334
function test_search_role_filter 353
function test_search_no_results 373
function test_session_by_conversation_id 384
function test_session_unknown_id_reports_no_turns 399 No REDIS_HOST/REDIS_PORT in the env -> the session-map lookup degrades
function test_session_resolves_a_claude_uuid_via_the_redis_map 407 The producer's session_map hash (test_id-derived key) resolves a bare
function test_session_map_lookup_degrades_when_redis_is_down 434 A real client aimed at a port nothing listens on: the lookup fails,
function test_around_window 446
function test_recent_project_scope_and_all_projects 458