diff --git a/tests/fixtures.ts b/tests/fixtures.ts index ab33940..87a5aa5 100644 --- a/tests/fixtures.ts +++ b/tests/fixtures.ts @@ -120,7 +120,12 @@ export const test = baseTest.extend( }); return `http://localhost:${port}`; }); - browserProcess?.kill(); + await new Promise(resolve => { + if (!browserProcess) + return resolve(); + browserProcess.on('exit', () => resolve()); + browserProcess.kill(); + }); }, mcpHeadless: async ({ headless }, use) => {