Orchestrata Ultimate › Tests › Reference › knowledge_graph › test_knowledge_temporal

Tests reference — tests/knowledge_graph/test_knowledge_temporal.py

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

Prose pending.

tests/knowledge_graph/test_knowledge_temporal.py

source · 29 tests · 207 lines

Tests for TemporalManager, VersioningManager, HistoryManager.

Covers: knowledge_graph.history, knowledge_graph.temporal, knowledge_graph.types, knowledge_graph.versioning

Kind Name Line Description
class TestTemporalManager 26
method TestTemporalManager.test_version_node 31
method TestTemporalManager.test_get_state_at_current 36
method TestTemporalManager.test_get_state_at_nonexistent 43
method TestTemporalManager.test_multiple_versions 47
method TestTemporalManager.test_get_history 52
method TestTemporalManager.test_invalidate 60
method TestTemporalManager.test_invalidate_nonexistent 65
method TestTemporalManager.test_clear 69
class TestVersioningManager 77
method TestVersioningManager.test_create_version 82
method TestVersioningManager.test_version_number_increments 88
method TestVersioningManager.test_get_version_latest 94
method TestVersioningManager.test_get_version_specific 100
method TestVersioningManager.test_get_version_nonexistent 106
method TestVersioningManager.test_get_all_versions 109
method TestVersioningManager.test_compare_versions 115
method TestVersioningManager.test_compare_changed 122
method TestVersioningManager.test_version_label 128
method TestVersioningManager.test_version_to_dict 132
method TestVersioningManager.test_clear 138
class TestHistoryManager 144
method TestHistoryManager.test_record_change 149
method TestHistoryManager.test_total_entries 156
method TestHistoryManager.test_get_change_log 161
method TestHistoryManager.test_filter_by_type 167
method TestHistoryManager.test_filter_by_change_type 174
method TestHistoryManager.test_timeline 180
method TestHistoryManager.test_session_changes 186
method TestHistoryManager.test_entity_summary 192
method TestHistoryManager.test_entity_summary_empty 200
method TestHistoryManager.test_clear 204