feat(iace): Phase 5 — Betriebszustand-UI + E2E Tests
- GET /operational-states endpoint (9 States + 20 Transitions) - Frontend: Operational States page with state cards, transitions graph, delta preview - Navigation: Betriebszustaende entry between Grenzen and Normenrecherche - E2E: 60+ new Phase 5 tests (operational states, hazards, mitigations, classification) - E2E: Updated expected counts for expanded libraries (476 measures, 1114 patterns) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -12,34 +12,36 @@ import { test, expect, Page } from '@playwright/test'
|
||||
|
||||
const BASE = 'https://macmini:3007'
|
||||
|
||||
// Counts updated 2026-05-10 after Phase 3-5 library expansion
|
||||
// (476 measures, 1114 patterns, 150 failure modes)
|
||||
const PROJECTS = [
|
||||
{
|
||||
id: 'bb7d5b88-469d-401f-a0e3-ae5b867e4a1c',
|
||||
name: 'Kniehebelpresse HP-500',
|
||||
expectedComps: 14,
|
||||
expectedHazards: 8,
|
||||
expectedMeasures: 20,
|
||||
minHazards: 100,
|
||||
minMeasures: 10,
|
||||
},
|
||||
{
|
||||
id: 'a4c4031e-75a5-461e-a575-159f1eabd6b3',
|
||||
name: 'EIGENBAU-Zelle (Cobot)',
|
||||
expectedComps: 7,
|
||||
expectedHazards: 8,
|
||||
expectedMeasures: 26,
|
||||
expectedComps: 5,
|
||||
minHazards: 50,
|
||||
minMeasures: 10,
|
||||
},
|
||||
{
|
||||
id: 'c43af8df-14e0-43ff-b26f-ab425f803e53',
|
||||
name: 'Gleichstrom-/Asynchronmotor',
|
||||
expectedComps: 6,
|
||||
expectedHazards: 6,
|
||||
expectedMeasures: 16,
|
||||
expectedComps: 5,
|
||||
minHazards: 20,
|
||||
minMeasures: 10,
|
||||
},
|
||||
{
|
||||
id: '3e0808b2-2eed-4e82-b35d-6dd6857bc379',
|
||||
name: 'Schwingarm-Rundtaktanlage',
|
||||
expectedComps: 7,
|
||||
expectedHazards: 10,
|
||||
expectedMeasures: 38,
|
||||
expectedComps: 6,
|
||||
minHazards: 50,
|
||||
minMeasures: 10,
|
||||
},
|
||||
] as const
|
||||
|
||||
|
||||
Reference in New Issue
Block a user