Orchestrata Ultimate › Tests › Reference › knowledge_graph › test_canonical_schema_conversation

Tests reference — tests/knowledge_graph/test_canonical_schema_conversation.py

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

Prose pending.

tests/knowledge_graph/test_canonical_schema_conversation.py

source · 8 tests · 66 lines

Tests for the SPEC-021 Tier I (conversation capture) canonical-schema

Covers: knowledge_graph.canonical_schema

Kind Name Line Description
class TestMergeKeysAndConstraints 23
method TestMergeKeysAndConstraints.test_conversation_merge_keys_are_id 24
method TestMergeKeysAndConstraints.test_ddl_contains_conversation_constraints 28
class TestConversationEntityId 40
method TestConversationEntityId.test_conversation_entity_id_shape 41
method TestConversationEntityId.test_conversation_entity_id_rejects_empty_parts 44
method TestConversationEntityId.test_conversation_entity_id_rejects_colon_in_project 50
method TestConversationEntityId.test_conversation_turn_entity_id_shape 54
method TestConversationEntityId.test_conversation_turn_entity_id_rejects_empty_parts 58
method TestConversationEntityId.test_conversation_turn_entity_id_rejects_colon_in_project 64