test: add unit tests for Durable Object and clean up test setup

- Add CanvasRoom broadcast/close/error tests with mock WebSockets
- Remove @cloudflare/vitest-pool-workers (incompatible with Vitest 4)
- Clean up vitest config (single config, no integration workspace)
- 71 tests across 7 test files, all passing
This commit is contained in:
tiennm99 committed 2026-04-16 22:45:16 +07:00
1 parent 33cfd3d7b3
commit fcddb1f9c5
3 files changed
+458 -1

No files matched your search

-1
View File
@@ -16,7 +16,6 @@
"hono": "^4.7.6"
},
"devDependencies": {
"@cloudflare/vitest-pool-workers": "^0.14.7",
"@sveltejs/vite-plugin-svelte": "^5.0.3",
"svelte": "^5.28.2",
"vite": "^6.3.2",