Orchestrata Ultimate › Tests › Reference › knowledge_graph › test_sync_edge_completeness_regression
Tests reference — tests/knowledge_graph/test_sync_edge_completeness_regression.py
Module of tests/knowledge_graph, split out because the directory page would be too large.
Prose pending.
tests/knowledge_graph/test_sync_edge_completeness_regression.py
source · 9 tests · 509 lines
Regression tests for two live GraphSyncer edge-completeness defects
Covers: knowledge_graph.exceptions, knowledge_graph.sync
| Kind | Name | Line | Description |
|---|---|---|---|
| function | test_calls_edges_cross_module_and_local_shadow_parity |
142 | Full sync produces EXACTLY the fixture's known CALLS ground truth. |
| function | test_calls_edges_incremental_sync_still_resolves_module_local |
182 | incremental_sync (subset-of-project context) keeps local-scope CALLS |
| function | test_calls_edges_incremental_sync_resolves_cross_module |
206 | P2.29: a partial incremental_sync must resolve cross-module CALLS |
| function | test_has_parameter_edges_created_all_parameters_reachable |
299 | Every synced Parameter is reachable via a real HAS_PARAMETER edge. |
| function | test_parameter_edges_batched_full_coverage |
357 | Session-254 root-connectivity ruling: after full_sync with a |
| function | test_parameter_edge_pass_raises_on_partial |
394 | If a Parameter's owning Function/Method is unresolvable, the batched |
| function | test_clear_project_reclaims_legacy_orphan_parameters |
410 | A pre-fix-style orphan Parameter (no owning edge) is reclaimed by |
| function | test_incremental_resync_after_function_removal_drops_its_parameters |
445 | Re-syncing a module after a function is deleted removes that |
| function | test_sync_requirements_anchors_to_project_hub |
476 | Session-254 root-connectivity ruling: a code-derived (__traces__) |