From dc5982d9e0ed6f16711fbc700233561748479614 Mon Sep 17 00:00:00 2001 From: pooya parsa Date: Thu, 23 Mar 2023 01:27:13 +0100 Subject: [PATCH] fix(test-utils): allow overriding nitro options (#19872) --- packages/test-utils/src/nuxt.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/test-utils/src/nuxt.ts b/packages/test-utils/src/nuxt.ts index 54e8521d3281..2d2b0b25818c 100644 --- a/packages/test-utils/src/nuxt.ts +++ b/packages/test-utils/src/nuxt.ts @@ -1,5 +1,6 @@ import { existsSync, promises as fsp } from 'node:fs' import { resolve } from 'node:path' +import { defu } from 'defu' import * as _kit from '@nuxt/kit' import { useTestContext } from './context' @@ -43,7 +44,7 @@ export async function loadFixture () { if (!ctx.options.dev) { const randomId = Math.random().toString(36).slice(2, 8) const buildDir = resolve(ctx.options.rootDir, '.nuxt', randomId) - Object.assign(ctx.options.nuxtConfig, { + ctx.options.nuxtConfig = defu(ctx.options.nuxtConfig, { buildDir, nitro: { output: {