diff --git a/test/utils/nuxt.js b/test/utils/nuxt.js index d6397a9b0..8b715536c 100644 --- a/test/utils/nuxt.js +++ b/test/utils/nuxt.js @@ -14,9 +14,16 @@ export const version = `v${coreVersion}` export const loadFixture = async function (fixture, overrides) { const rootDir = path.resolve(__dirname, '..', 'fixtures', fixture) - const configFile = path.resolve(rootDir, `nuxt.config${process.env.NUXT_TS === 'true' ? '.ts' : '.js'}`) + let config = {} + + for (const ext of ['ts', 'js']) { + const configFile = path.resolve(rootDir, `nuxt.config.${ext}`) + if (fs.existsSync(configFile)) { + config = (await import(`../fixtures/${fixture}/nuxt.config`)).default + break + } + } - let config = fs.existsSync(configFile) ? (await import(`../fixtures/${fixture}/nuxt.config`)).default : {} if (typeof config === 'function') { config = await config() }