Coevolution extension
This commit is contained in:
parent
88afdc09fd
commit
991c34ce52
17 changed files with 764 additions and 4 deletions
|
|
@ -35,6 +35,7 @@ def test_initialize_is_idempotent_and_applies_expected_columns(tmp_path):
|
|||
assert "source_refs" in feature_columns
|
||||
assert "source_refs" in evidence_columns
|
||||
assert "content_chunks" in tables
|
||||
assert "expectation_gaps" in tables
|
||||
|
||||
|
||||
def test_approved_registry_schema_allows_future_nullable_vocabulary_ref(tmp_path):
|
||||
|
|
@ -132,6 +133,13 @@ def test_delete_repository_cascades_registry_and_review_rows(tmp_path):
|
|||
action="manual_test",
|
||||
notes="Cascade review decision.",
|
||||
)
|
||||
service.store.create_expectation_gap(
|
||||
repository.id,
|
||||
run.id,
|
||||
expected_type="capability",
|
||||
expected_name="Expected Cascade Capability",
|
||||
source="human",
|
||||
)
|
||||
|
||||
service.delete_repository(repository.id)
|
||||
|
||||
|
|
@ -143,6 +151,7 @@ def test_delete_repository_cascades_registry_and_review_rows(tmp_path):
|
|||
"approved_evidence",
|
||||
"analysis_runs",
|
||||
"content_chunks",
|
||||
"expectation_gaps",
|
||||
"review_decisions",
|
||||
):
|
||||
count = connection.execute(f"SELECT COUNT(*) FROM {table}").fetchone()[0]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue