1import {2 cloudflareTest,3 readD1Migrations,4} from "@cloudflare/vitest-pool-workers";5import { defineConfig } from "vitest/config";67export default defineConfig({8 plugins: [9 cloudflareTest(async () => ({10 wrangler: { configPath: "./wrangler.jsonc" },11 miniflare: {12 bindings: {13 NZIP_TOKEN: "runtime-test-token",14 PUBLIC_BASE: "https://share.demo.dev",15 SITE_DOMAIN: "demo.dev",16 TEST_BASE_MIGRATIONS: await readD1Migrations(17 "./test/base-migrations",18 ),19 TEST_MIGRATIONS: await readD1Migrations("./migrations"),20 },21 },22 })),23 ],24 test: {25 setupFiles: ["./test/runtime.setup.ts"],26 include: ["./test/**/*.runtime.test.ts"],27 },28});