Close full operational audit findings
This commit is contained in:
@@ -7,18 +7,21 @@ ROOT = Path(__file__).resolve().parents[2]
|
||||
|
||||
|
||||
def test_detection_lab_exposes_structured_surfaces() -> None:
|
||||
lab = (ROOT / "frontend" / "src" / "components" / "detection" / "DetectionLab.tsx").read_text(
|
||||
encoding="utf-8"
|
||||
lab = "\n".join(
|
||||
(
|
||||
(ROOT / "frontend" / "src" / "components" / "detection" / "DetectionLab.tsx").read_text(encoding="utf-8"),
|
||||
(ROOT / "frontend" / "src" / "components" / "detection" / "DetectionModelManagement.tsx").read_text(encoding="utf-8"),
|
||||
)
|
||||
)
|
||||
|
||||
assert 'className="workspace-panel ai-lab-shell detection-lab-shell"' in lab
|
||||
assert 'className="ai-lab-model-surface"' in lab
|
||||
assert 'aria-label="Detection model capabilities"' in lab
|
||||
assert 'aria-label="Technische modelmogelijkheden"' in lab
|
||||
assert 'className="ai-lab-run-surface"' in lab
|
||||
assert 'aria-label="Detection run controls"' in lab
|
||||
assert 'aria-label="Gebouwdetectie starten"' in lab
|
||||
assert 'className="ai-lab-state-stack"' in lab
|
||||
assert 'className="ai-lab-results-surface"' in lab
|
||||
assert 'aria-label="Detection results"' in lab
|
||||
assert 'aria-label="Resultaten van de beeldanalyse"' in lab
|
||||
assert 'className="ai-lab-qa-surface"' in lab
|
||||
assert 'aria-label="Kwaliteitscontrole gebouwdetectie"' in lab
|
||||
|
||||
@@ -30,14 +33,14 @@ def test_segmentation_lab_exposes_structured_surfaces() -> None:
|
||||
|
||||
assert 'className="workspace-panel ai-lab-shell segmentation-lab-shell"' in lab
|
||||
assert 'className="ai-lab-model-surface"' in lab
|
||||
assert 'aria-label="Segmentation model capabilities"' in lab
|
||||
assert 'aria-label="Technische informatie over segmentatiemodellen"' in lab
|
||||
assert 'className="ai-lab-run-surface"' in lab
|
||||
assert 'aria-label="Segmentation run controls"' in lab
|
||||
assert 'aria-label="Segmentatie starten"' in lab
|
||||
assert 'className="ai-lab-state-stack"' in lab
|
||||
assert 'className="ai-lab-results-surface"' in lab
|
||||
assert 'aria-label="Segmentation results"' in lab
|
||||
assert 'aria-label="Segmentatieresultaten"' in lab
|
||||
assert 'className="ai-lab-qa-surface"' in lab
|
||||
assert 'aria-label="Segmentation QA controls and results"' in lab
|
||||
assert 'aria-label="Kwaliteitscontrole voor segmentatie"' in lab
|
||||
|
||||
|
||||
def test_ai_lab_preserves_existing_detection_and_segmentation_controls() -> None:
|
||||
@@ -59,8 +62,8 @@ def test_ai_lab_preserves_existing_detection_and_segmentation_controls() -> None
|
||||
assert "onLoadResults" in segmentation
|
||||
assert "onRunQa" in segmentation
|
||||
assert "selectedSegmentationModelConfigured" in segmentation
|
||||
assert "Segmentations loaded: {segmentationItems.length}" in segmentation
|
||||
assert "Compare segmentations to reference" in segmentation
|
||||
assert "{segmentationItems.length} vlakken geladen" in segmentation
|
||||
assert "Vergelijk met referentielaag" in segmentation
|
||||
|
||||
|
||||
def test_ai_lab_density_css_contracts() -> None:
|
||||
|
||||
Reference in New Issue
Block a user