diff --git a/frontend/src/lib/document/DocumentRow.svelte.test.ts b/frontend/src/lib/document/DocumentRow.svelte.test.ts index 94b30a44..ca66951e 100644 --- a/frontend/src/lib/document/DocumentRow.svelte.test.ts +++ b/frontend/src/lib/document/DocumentRow.svelte.test.ts @@ -154,10 +154,11 @@ describe('DocumentRow', () => { await expect.element(page.getByTestId('doc-summary')).toBeVisible(); }); - it('renders an em-dash for missing documentDate', async () => { + it("renders 'Datum unbekannt' for a missing documentDate", async () => { render(DocumentRow, { props: { item: baseItem({ documentDate: null }) } }); - // Multiple em-dashes possible; just ensure at least one is rendered - expect(document.body.textContent).toContain('—'); + // #668: an undated document renders the "Datum unbekannt" badge (via + // ), never a bare em-dash. + await expect.element(page.getByText('Datum unbekannt').first()).toBeInTheDocument(); }); });