From db4d6288d88380b3a5ed21fbeeabe05dd5d0b993 Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Thu, 20 Feb 2025 14:02:33 +0100 Subject: [PATCH] chore: Configureer vitest Configuratie en voorbeeldtesten --- backend/tests/example.test.ts | 9 +++++++++ frontend/vitest.config.ts | 24 ++++++++++++------------ 2 files changed, 21 insertions(+), 12 deletions(-) create mode 100644 backend/tests/example.test.ts diff --git a/backend/tests/example.test.ts b/backend/tests/example.test.ts new file mode 100644 index 00000000..638d03b1 --- /dev/null +++ b/backend/tests/example.test.ts @@ -0,0 +1,9 @@ +import { describe, it, expect } from "vitest"; + +describe("Sample test", () => { + it("should sum to 2", () => { + const expected = 2; + const result = 1 + 1; + expect(result).toBe(expected); + }); +}) diff --git a/frontend/vitest.config.ts b/frontend/vitest.config.ts index c3287171..176ad62e 100644 --- a/frontend/vitest.config.ts +++ b/frontend/vitest.config.ts @@ -1,14 +1,14 @@ -import { fileURLToPath } from 'node:url' -import { mergeConfig, defineConfig, configDefaults } from 'vitest/config' -import viteConfig from './vite.config' +import { fileURLToPath } from 'node:url'; +import { mergeConfig, defineConfig, configDefaults } from 'vitest/config'; +import viteConfig from './vite.config'; export default mergeConfig( - viteConfig, - defineConfig({ - test: { - environment: 'jsdom', - exclude: [...configDefaults.exclude, 'e2e/**'], - root: fileURLToPath(new URL('./', import.meta.url)), - }, - }), -) + viteConfig, + defineConfig({ + test: { + environment: 'jsdom', + exclude: [...configDefaults.exclude, 'e2e/**'], + root: fileURLToPath(new URL('./', import.meta.url)), + }, + }), +);