From 4483413abfc6fd282727c47fc72459a7635ef490 Mon Sep 17 00:00:00 2001 From: Marcel Date: Sat, 9 May 2026 19:56:03 +0200 Subject: [PATCH] test(upload-zone): backfill afterEach(cleanup) for consistent test isolation UploadZone is the canonical browser-test template referenced from issue #496 implementation guidance. Adding afterEach(cleanup) makes it match the TranscriptionPanelHeader pattern and prevents cross-test DOM leakage as more tests are added in this branch. Refs #496. Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/lib/document/UploadZone.svelte.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/document/UploadZone.svelte.test.ts b/frontend/src/lib/document/UploadZone.svelte.test.ts index 553d8638..34ea8397 100644 --- a/frontend/src/lib/document/UploadZone.svelte.test.ts +++ b/frontend/src/lib/document/UploadZone.svelte.test.ts @@ -1,8 +1,10 @@ -import { describe, it, expect, vi } from 'vitest'; -import { render } from 'vitest-browser-svelte'; +import { describe, it, expect, vi, afterEach } from 'vitest'; +import { cleanup, render } from 'vitest-browser-svelte'; import { page } from 'vitest/browser'; import UploadZone from './UploadZone.svelte'; +afterEach(cleanup); + describe('UploadZone', () => { describe('idle state', () => { it('shows the filename in the upload zone', async () => {