test: migrate from bun to pnpm and vitest

This commit is contained in:
2025-12-06 18:14:01 -05:00
parent 20ad68669c
commit bdac969be9
31 changed files with 228 additions and 2103 deletions

View File

@@ -1,8 +1,11 @@
import { defineWorkersConfig } from "@cloudflare/vitest-pool-workers/config";
import tsconfigPaths from "vite-tsconfig-paths";
import { configDefaults } from "vitest/config";
export default defineWorkersConfig({
plugins: [tsconfigPaths()],
test: {
globals: true,
globals: false,
setupFiles: ["./testSetup.ts"],
poolOptions: {
workers: {
@@ -10,14 +13,18 @@ export default defineWorkersConfig({
},
},
coverage: {
...configDefaults.coverage,
provider: "v8",
reporter: ["text", "json", "html"],
exclude: [
...configDefaults.coverage.exclude,
"node_modules/**",
"dist/**",
"**/*.spec.ts",
"**/*.d.ts",
"**/mocks/**",
"drizzle.config.ts",
"src/schema.ts",
],
},
},