From ee0bb780c12937651040081f2a5936c20d8e4a07 Mon Sep 17 00:00:00 2001 From: Jacob Hagstedt Date: Fri, 24 Apr 2026 09:32:24 +0200 Subject: [PATCH] Fix tests in frontend --- frontend/tests/unit/TimeAdjuster.test.tsx | 4 +++- frontend/vite.config.ts | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/tests/unit/TimeAdjuster.test.tsx b/frontend/tests/unit/TimeAdjuster.test.tsx index f0fae4b..4a1d5a4 100644 --- a/frontend/tests/unit/TimeAdjuster.test.tsx +++ b/frontend/tests/unit/TimeAdjuster.test.tsx @@ -15,8 +15,10 @@ describe('TimeAdjuster', () => { const { container } = render(); const input = container.querySelector('input'); + vi.clearAllMocks(); + fireEvent.change(input!, { target: { value: '2024-01-01T12:00' } }); - expect(handleChange).toHaveBeenCalledWith('2024-01-01T12:00'); + expect(handleChange).toHaveBeenCalledWith(new Date('2024-01-01T12:00').toISOString()); }); it('resets to now when reset button is clicked', async () => { diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index 24a2fc3..3cdef26 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -8,6 +8,8 @@ export default defineConfig({ test: { globals: true, environment: 'jsdom', + include: ['src/**/*.{test,spec}.{ts,tsx}', 'tests/**/*.{test,spec}.{ts,tsx}'], + exclude: ['**/tests/e2e/**', '**/node_modules/**'], }, resolve: { alias: {