Orchestrata Ultimate › Tests › Reference › knowledge_graph › test_query_engine_coverage_wave2

Tests reference — tests/knowledge_graph/test_query_engine_coverage_wave2.py

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

Prose pending.

tests/knowledge_graph/test_query_engine_coverage_wave2.py

source · 14 tests · 330 lines

Wave-2 coverage tests for QueryEngine.

Covers: knowledge_graph.config, knowledge_graph.graph_client, knowledge_graph.query_engine

Kind Name Line Description
class TestEnsureConnected 85
method TestEnsureConnected.test_no_client_returns_false 86
method TestEnsureConnected.test_already_connected_returns_true 90
method TestEnsureConnected.test_unconnected_client_connects 95 A real client that has not connected yet is connected on demand.
method TestEnsureConnected.test_connect_failure_returns_false 108 Unreachable graph: connect() fails and is swallowed into False.
class TestRunProvenance 125
method TestRunProvenance.test_full_provenance 126
method TestRunProvenance.test_unknown_run_returns_empty_structure 160
method TestRunProvenance.test_no_client_returns_empty_structure 170
class TestVolkWorkContext 184
method TestVolkWorkContext.test_full_work_context 185
method TestVolkWorkContext.test_unknown_volk_returns_empty_lists 215
method TestVolkWorkContext.test_no_client_returns_empty_lists 226
class TestComponentWorkContext 240
method TestComponentWorkContext.test_full_component_context 241
method TestComponentWorkContext.test_unowned_component_returns_empty_shape 284
method TestComponentWorkContext.test_no_client_returns_empty_shape 311
class TestSetGraphVersion 326
method TestSetGraphVersion.test_set_graph_version_bumps_global_version 327