diff --git a/frontend/src/routes/geschichten/page.svelte.test.ts b/frontend/src/routes/geschichten/page.svelte.test.ts index a9694fad..d5e78ba0 100644 --- a/frontend/src/routes/geschichten/page.svelte.test.ts +++ b/frontend/src/routes/geschichten/page.svelte.test.ts @@ -212,15 +212,16 @@ describe('geschichten/+ page', () => { expect(titleHeading?.textContent).toContain('No Body'); }); - it('renders without throwing when one person filter is selected', async () => { - expect(() => - render(GeschichtenListPage, { - props: { - data: baseData({ - personFilters: [{ id: 'p1', displayName: 'Anna' }] - }) - } - }) - ).not.toThrow(); + it('renders the selected-person filter chip when one person filter is active', async () => { + render(GeschichtenListPage, { + props: { + data: baseData({ + personFilters: [{ id: 'p1', displayName: 'Anna' }] + }) + } + }); + + // The active filter surfaces the person's name somewhere in the filter pill row. + expect(document.body.textContent).toContain('Anna'); }); });