Orchestrata Ultimate › Tests › Reference › session › test_session_graph_store_coverage
Tests reference — tests/session/test_session_graph_store_coverage.py
Module of tests/session, split out because the directory page would be too large.
Prose pending.
tests/session/test_session_graph_store_coverage.py
source · 12 tests · 205 lines
Coverage tests for GraphSessionStore — disconnected and exception paths.
Covers: session.graph_store, session.types
| Kind | Name | Line | Description |
|---|---|---|---|
| class | TestDisconnectedPaths |
65 | All persistence calls return False/0/[] when not connected. |
| method | TestDisconnectedPaths.test_persist_session_disconnected |
68 | |
| method | TestDisconnectedPaths.test_persist_fact_disconnected |
71 | |
| method | TestDisconnectedPaths.test_persist_facts_batch_disconnected |
75 | |
| method | TestDisconnectedPaths.test_persist_portfolio_disconnected |
78 | |
| method | TestDisconnectedPaths.test_link_session_to_portfolio_disconnected |
81 | |
| method | TestDisconnectedPaths.test_link_sessions_disconnected |
84 | |
| method | TestDisconnectedPaths.test_query_session_history_disconnected |
87 | |
| method | TestDisconnectedPaths.test_query_fact_timeline_disconnected |
90 | |
| method | TestDisconnectedPaths.test_persist_carryover_disconnected |
93 | |
| method | TestDisconnectedPaths.test_cleanup_session_disconnected |
99 | |
| class | TestConnectedHappyPaths |
103 | Cover normal write paths against real graph. |
| method | TestConnectedHappyPaths.test_full_lifecycle |
106 | |
| class | TestExceptionPaths |
188 | Trigger the except branches by closing the driver mid-operation. |
| method | TestExceptionPaths.test_persist_session_after_close_returns_false |
191 |