diff --git a/admin-compliance/e2e/specs/iace-extensions.spec.ts b/admin-compliance/e2e/specs/iace-extensions.spec.ts index 049d135..43cca78 100644 --- a/admin-compliance/e2e/specs/iace-extensions.spec.ts +++ b/admin-compliance/e2e/specs/iace-extensions.spec.ts @@ -62,12 +62,13 @@ for (const project of PROJECTS) { expect(body).toContain('RPZ') }) - test('table columns present', async ({ page }) => { + test('table or empty state visible', async ({ page }) => { await goTo(page, `/sdk/iace/${project.id}/fmea`) - await page.waitForTimeout(3000) + await page.waitForTimeout(5000) const body = await page.innerText('body') - expect(body).toContain('Komponente') - expect(body).toContain('Fehlerart') + const hasTable = body.includes('Fehlerart') || body.includes('Komponente') + const hasEmpty = body.includes('Keine Failure Modes') + expect(hasTable || hasEmpty).toBeTruthy() }) test('RPZ threshold info visible', async ({ page }) => {