From e1d4dd59c72be526d6db08a23445b9fdcec8d763 Mon Sep 17 00:00:00 2001 From: pooya parsa Date: Sun, 20 Jan 2019 22:20:01 +0330 Subject: [PATCH] chore: simplify loadFixture --- test/utils/nuxt.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/test/utils/nuxt.js b/test/utils/nuxt.js index 88bcbda039..994bfff153 100644 --- a/test/utils/nuxt.js +++ b/test/utils/nuxt.js @@ -16,12 +16,13 @@ export const loadFixture = async function (fixture, overrides) { const rootDir = path.resolve(__dirname, '..', 'fixtures', fixture) 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`) - config = config.default || config - break + try { + await import(`../fixtures/${fixture}/nuxt.config`) + config = config.default || config + } catch (e) { + // Ignore MODULE_NOT_FOUND + if (e.code !== 'MODULE_NOT_FOUND') { + throw e } }