From c9d0b2f6be303154f2b03161bf5dc4fb279cc054 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Mon, 30 Jan 2023 12:21:02 -0800 Subject: [PATCH] fix(test-utils): prevent orphaned processes and use baseURL when loading (#18623) --- packages/test-utils/src/server.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/test-utils/src/server.ts b/packages/test-utils/src/server.ts index a381552bb5..d37b4e62b1 100644 --- a/packages/test-utils/src/server.ts +++ b/packages/test-utils/src/server.ts @@ -30,12 +30,13 @@ export async function startServer () { for (let i = 0; i < 50; i++) { await new Promise(resolve => setTimeout(resolve, 100)) try { - const res = await $fetch('/') + const res = await $fetch(ctx.nuxt!.options.app.baseURL) if (!res.includes('__NUXT_LOADING__')) { return } } catch {} } + ctx.serverProcess.kill() throw new Error('Timeout waiting for dev server!') } else { ctx.serverProcess = execa('node', [