summaryrefslogtreecommitdiffhomepage
path: root/package.json
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-06-06 22:24:20 +0900
committerAdam Malczewski <[email protected]>2026-06-06 22:24:20 +0900
commitc29c8340b5c7e0d12ec11ec18a463070350ba4d6 (patch)
treee0150d1b665580f56474f760049523c558d0ed7b /package.json
parent6fa2b9db4a1ce9122540f697adf155e5a814b21d (diff)
downloaddispatch-web-c29c8340b5c7e0d12ec11ec18a463070350ba4d6.tar.gz
dispatch-web-c29c8340b5c7e0d12ec11ec18a463070350ba4d6.zip
Slice 1 follow-up: component-render interaction tests (CR-1/CR-2)
- vite: add @testing-library/svelte's svelteTesting() plugin so component render()/mount() resolves Svelte's browser build under vitest/jsdom - dep: @testing-library/user-event for realistic interaction tests - app: 7 component-render tests driving App.svelte through a fake socket (catalog render, subscribe-on-click, unsub/sub ordering, aria-current, error banner, action invoke) Verified green: svelte-check 0/0, vitest 91 passed, biome clean, vite build ok.
Diffstat (limited to 'package.json')
-rw-r--r--package.json1
1 files changed, 1 insertions, 0 deletions
diff --git a/package.json b/package.json
index 244baf1..cf856d3 100644
--- a/package.json
+++ b/package.json
@@ -21,6 +21,7 @@
"@sveltejs/vite-plugin-svelte": "^5.0.0",
"@testing-library/jest-dom": "^6.6.0",
"@testing-library/svelte": "^5.2.0",
+ "@testing-library/user-event": "^14.6.1",
"@tsconfig/svelte": "^5.0.0",
"jsdom": "^25.0.0",
"svelte": "^5.0.0",