Orchestrata Ultimate › Tests › Reference › knowledge_graph › test_runtime_writer
Tests reference — tests/knowledge_graph/test_runtime_writer.py
Module of tests/knowledge_graph, split out because the directory page would be too large.
Prose pending.
tests/knowledge_graph/test_runtime_writer.py
source · 13 tests · 539 lines
Tests for
knowledge_graph.runtime_writer.
Covers: core.base.traces, knowledge_graph.canonical_schema, knowledge_graph.runtime_writer
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestRuntimeSignalWriter |
36 | |
| method | TestRuntimeSignalWriter.test_write_message_mentions_file |
37 | |
| method | TestRuntimeSignalWriter.test_write_gateway_event_degrades_when_repo_none |
66 | A writer with no repo must not raise; it degrades silently. |
| method | TestRuntimeSignalWriter.test_write_message_merges_on_canonical_message_id |
76 | Message's canonical merge key is message_id (SPEC-106 |
| method | TestRuntimeSignalWriter.test_write_gateway_event_merges_on_canonical_entry_id |
131 | GatewayEvent's canonical merge key is entry_id -- same proof |
| method | TestRuntimeSignalWriter.test_write_decision_links_requirements |
179 | |
| method | TestRuntimeSignalWriter.test_write_decision_writes_made_by_alongside_made |
204 | MADE_BY (FR-002's named edge) is written alongside MADE (what the |
| method | TestRuntimeSignalWriter.test_write_tool_call_mentions_entity |
244 | |
| method | TestRuntimeSignalWriter.test_writes_conform_to_canonical_schema |
274 | Runtime signal writes use canonical labels/keys and keep the graph |
| method | TestRuntimeSignalWriter.test_write_message_is_reachable_from_project_hub |
396 | Session-254 ruling: every Message must be reachable from the root |
| method | TestRuntimeSignalWriter.test_write_message_anchors_with_empty_mentioned_files |
426 | The old query put anchoring after an UNWIND []; an empty list killed |
| method | TestRuntimeSignalWriter.test_write_tool_call_is_reachable_from_project_hub |
458 | Session-254 ruling: every ToolCall must be reachable from the root |
| method | TestRuntimeSignalWriter.test_write_tool_call_anchors_without_project_id |
486 | agents/volks/base.py calls write_tool_call without project_id; the |
| method | TestRuntimeSignalWriter.test_write_gateway_event_is_reachable_from_project_hub |
512 | Session-254 ruling: every GatewayEvent must be reachable from the |