From 82ca08f933e3b24e2433743f53ccda868930a1df Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Tue, 4 Mar 2025 23:25:03 +0000 Subject: [PATCH] test: update build benchmark --- packages/nuxt/test/build.bench.ts | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/packages/nuxt/test/build.bench.ts b/packages/nuxt/test/build.bench.ts index 5c516b8cbb..1dabfc2bf7 100644 --- a/packages/nuxt/test/build.bench.ts +++ b/packages/nuxt/test/build.bench.ts @@ -13,22 +13,21 @@ describe('build', () => { }) bench('initial dev server build in the basic test fixture', async () => { - const nuxt = await loadNuxt({ - cwd: basicTestFixtureDir, - ready: true, - overrides: { - dev: true, - buildDir: join(basicTestFixtureDir, 'node_modules/build/.nuxt'), - sourcemap: false, - builder: { - bundle: () => Promise.resolve(), + await new Promise((resolve) => { + loadNuxt({ + cwd: basicTestFixtureDir, + ready: true, + overrides: { + dev: true, + buildDir: join(basicTestFixtureDir, 'node_modules/build/.nuxt'), + sourcemap: false, + builder: { + async bundle (nuxt) { + resolve(await nuxt.close()) + }, + }, }, - }, + }).then(build) }) - await new Promise((resolve) => { - nuxt.hook('build:done', () => resolve()) - build(nuxt) - }) - await nuxt.close() }) })