Add real workspace acceptance
This commit is contained in:
13
backend/tests/test_acceptance.py
Normal file
13
backend/tests/test_acceptance.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from pathlib import Path
|
||||
|
||||
from app.acceptance import find_real_workspace_samples
|
||||
|
||||
|
||||
def test_find_real_workspace_samples_uses_existing_seg_data():
|
||||
samples = find_real_workspace_samples()
|
||||
|
||||
assert samples["passed"] is True
|
||||
assert Path(samples["mask_pair"]["image"]).exists()
|
||||
assert Path(samples["mask_pair"]["mask"]).exists()
|
||||
assert Path(samples["yolo_pair"]["image"]).exists()
|
||||
assert Path(samples["yolo_pair"]["label"]).exists()
|
||||
@@ -6,6 +6,8 @@ def test_evaluation_agent_returns_checks():
|
||||
result = evaluate_project()
|
||||
assert result["agent"] == "evaluation_suggestion_agent"
|
||||
assert result["checks"]
|
||||
checks = {item["name"]: item["passed"] for item in result["checks"]}
|
||||
assert checks["real_workspace_acceptance"] is True
|
||||
|
||||
|
||||
def test_validation_agent_lightweight(monkeypatch):
|
||||
|
||||
Reference in New Issue
Block a user