Towards systematic evidence

This commit is contained in:
2026-04-29 14:41:39 +02:00
parent 93640976b0
commit 6c0a7db5e4
4 changed files with 171 additions and 17 deletions

View File

@@ -1213,7 +1213,10 @@ def test_ui_register_analyze_and_approve_loop(tmp_path):
approved_detail = client.get(approve_response.headers["location"])
assert approved_detail.status_code == 200
assert "Approved Ability Map" in approved_detail.text
assert "Approved Characteristics" in approved_detail.text
assert "Approved Characteristic Tree" in approved_detail.text
assert "scope" in approved_detail.text
assert "Evidence supporting this capability" in approved_detail.text
assert "1 abilities" in approved_detail.text
assert "2 capabilities" in approved_detail.text
assert "2 features" in approved_detail.text
@@ -1471,6 +1474,9 @@ def test_ui_element_listing_hides_rejected_candidates_by_default(tmp_path):
follow_redirects=False,
)
assert reject_response.status_code == 303
repository_detail = client.get(f"/ui/repos/{repository_id}")
assert repository_detail.status_code == 200
assert "0 candidate features" in repository_detail.text
default_listing = client.get(
f"/ui/repos/{repository_id}/elements",
@@ -1601,7 +1607,8 @@ def test_ui_manual_registry_entry_loop(tmp_path):
detail_response = client.get(repository_path)
assert detail_response.status_code == 200
assert "Manual Registry Entry" in detail_response.text
assert "Manual Characteristic Tuning" in detail_response.text
assert "Add Capability Support" in detail_response.text
ability_response = client.post(
f"{repository_path}/abilities",