From 7e96e561c8059de968f0ef6e3d8300dbba490c21 Mon Sep 17 00:00:00 2001 From: sapphi-red <49056869+sapphi-red@users.noreply.github.com> Date: Fri, 4 Apr 2025 13:44:39 +0900 Subject: [PATCH] chore: refactor test setup --- playground/vitest.config.e2e.ts | 4 ---- playground/vitestSetup.ts | 15 +-------------- 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/playground/vitest.config.e2e.ts b/playground/vitest.config.e2e.ts index 86bedcf7..945e0db2 100644 --- a/playground/vitest.config.e2e.ts +++ b/playground/vitest.config.e2e.ts @@ -17,10 +17,6 @@ export default defineConfig({ testTimeout: timeout, hookTimeout: timeout, reporters: 'dot', - onConsoleLog(log) { - if (log.match(/experimental|jit engine|emitted file|tailwind/i)) - return false - }, }, esbuild: { target: 'node14', diff --git a/playground/vitestSetup.ts b/playground/vitestSetup.ts index f21f3c7b..d78af202 100644 --- a/playground/vitestSetup.ts +++ b/playground/vitestSetup.ts @@ -68,8 +68,6 @@ export const serverLogs: string[] = [] export const browserLogs: string[] = [] export const browserErrors: Error[] = [] -export let resolvedConfig: ResolvedConfig = undefined! - export let page: Page = undefined! export let browser: Browser = undefined! export let viteTestUrl: string = '' @@ -104,15 +102,6 @@ beforeAll(async (s) => { browser = await chromium.connect(wsEndpoint) page = await browser.newPage() - const globalConsole = global.console - const warn = globalConsole.warn - globalConsole.warn = (msg, ...args) => { - // suppress @vue/reactivity-transform warning - if (msg.includes('@vue/reactivity-transform')) return - if (msg.includes('Generated an empty chunk')) return - warn.call(globalConsole, msg, ...args) - } - try { page.on('console', (msg) => { // ignore favicon request in headed browser @@ -223,9 +212,6 @@ async function loadConfig(configEnv: ConfigEnv) { usePolling: true, interval: 100, }, - fs: { - strict: !isBuild, - }, }, build: { // esbuild do not minify ES lib output since that would remove pure annotations and break tree-shaking @@ -253,6 +239,7 @@ export async function startDefaultServe(): Promise { await page.goto(viteTestUrl) } else { process.env.VITE_INLINE = 'inline-build' + let resolvedConfig: ResolvedConfig // determine build watch const resolvedPlugin: () => PluginOption = () => ({ name: 'vite-plugin-watcher',