From de55a4e7ab0d41861304566d8459b30b9966b4c5 Mon Sep 17 00:00:00 2001 From: Marcel Date: Mon, 11 May 2026 17:49:37 +0200 Subject: [PATCH] test(persons): convert .not.toThrow self-skip test into Self-letter rendering assertion Co-Authored-By: Claude Opus 4.7 --- frontend/src/routes/persons/[id]/page.svelte.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/routes/persons/[id]/page.svelte.test.ts b/frontend/src/routes/persons/[id]/page.svelte.test.ts index 36d4575a..eabb3a70 100644 --- a/frontend/src/routes/persons/[id]/page.svelte.test.ts +++ b/frontend/src/routes/persons/[id]/page.svelte.test.ts @@ -135,8 +135,9 @@ describe('persons/[id] page', () => { } ] }); - // Just verify the page renders without error — the self-skip branch is exercised - expect(() => render(PersonDetailPage, { props: { data } })).not.toThrow(); + // Self-skip branch: the self-letter is rendered without re-rendering the sender chip. + render(PersonDetailPage, { props: { data } }); + expect(document.body.textContent).toContain('Self-letter'); }); it('renders the GeschichtenCard when geschichten array has items', async () => {