Orchestrata Ultimate › Tests › Reference › kernel › test_cli_main_conversation_boot

Tests reference — tests/kernel/test_cli_main_conversation_boot.py

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

Prose pending.

tests/kernel/test_cli_main_conversation_boot.py

source · 5 tests · 230 lines

Real end-to-end test for the SPEC-021 kernel boot wiring

Covers: core.base.traces, core.graph.interfaces, core.graph.repository, core.graph_factory, kernel.cli_main, knowledge_graph.conversation_consumer, tools.registry

Kind Name Line Description
function test_boot_conversation_consumer_skipped_without_env 102 Unset/empty ORCHESTRATA_CONVERSATION_CONSUMER -> no component at
function test_boot_gated_off_by_default_and_appends_component_when_enabled 124 ORCHESTRATA_CONVERSATION_CONSUMER=1 -> a real RedisQueueSource
function test_boot_skips_without_conversation_redis_keys_despite_ambient_redis 176 Unset CONVERSATION_REDIS_* -> construction raises inside the boot try
function test_boot_conversation_consumer_swallows_construction_failure 198 A genuinely broken config (queue_key=None) raises inside the boot
function test_conversation_consumer_component_stop_swallows_flush_errors 216 A REAL dead-Redis connection makes flush() raise (claim/requeue