mirror of
https://github.com/cloudflare/cloudflare-docs.git
synced 2026-01-11 20:06:58 +00:00
27 lines
577 B
TypeScript
27 lines
577 B
TypeScript
import { defineWorkspace, defineProject } from "vitest/config";
|
|
import { defineWorkersProject } from "@cloudflare/vitest-pool-workers/config";
|
|
|
|
import tsconfigPaths from "vite-tsconfig-paths";
|
|
|
|
const workspace = defineWorkspace([
|
|
defineWorkersProject({
|
|
test: {
|
|
name: "Workers",
|
|
include: ["**/*.worker.test.ts"],
|
|
poolOptions: {
|
|
workers: {
|
|
wrangler: { configPath: "./wrangler.toml" },
|
|
},
|
|
},
|
|
},
|
|
}),
|
|
defineProject({
|
|
test: {
|
|
name: "Node",
|
|
include: ["**/*.node.test.ts"],
|
|
},
|
|
plugins: [tsconfigPaths()],
|
|
}),
|
|
]);
|
|
|
|
export default workspace;
|