diff options
Diffstat (limited to 'vanilla/node_modules/vitest/dist/chunks/setup-common.Cm-kSBVi.js')
| -rw-r--r-- | vanilla/node_modules/vitest/dist/chunks/setup-common.Cm-kSBVi.js | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/vanilla/node_modules/vitest/dist/chunks/setup-common.Cm-kSBVi.js b/vanilla/node_modules/vitest/dist/chunks/setup-common.Cm-kSBVi.js deleted file mode 100644 index d632e05..0000000 --- a/vanilla/node_modules/vitest/dist/chunks/setup-common.Cm-kSBVi.js +++ /dev/null @@ -1,60 +0,0 @@ -import { r as resolveCoverageProviderModule } from './coverage.D_JHT54q.js'; -import { addSerializer } from '@vitest/snapshot'; -import { setSafeTimers } from '@vitest/utils/timers'; -import { g as getWorkerState } from './utils.DvEY5TfP.js'; - -async function startCoverageInsideWorker(options, loader, runtimeOptions) { - const coverageModule = await resolveCoverageProviderModule(options, loader); - if (coverageModule) return coverageModule.startCoverage?.(runtimeOptions); - return null; -} -async function takeCoverageInsideWorker(options, loader) { - const coverageModule = await resolveCoverageProviderModule(options, loader); - if (coverageModule) return coverageModule.takeCoverage?.({ moduleExecutionInfo: loader.moduleExecutionInfo }); - return null; -} -async function stopCoverageInsideWorker(options, loader, runtimeOptions) { - const coverageModule = await resolveCoverageProviderModule(options, loader); - if (coverageModule) return coverageModule.stopCoverage?.(runtimeOptions); - return null; -} - -let globalSetup = false; -async function setupCommonEnv(config) { - setupDefines(config); - setupEnv(config.env); - if (globalSetup) return; - globalSetup = true; - setSafeTimers(); - if (config.globals) (await import('./globals.DOayXfHP.js')).registerApiGlobally(); -} -function setupDefines(config) { - for (const key in config.defines) globalThis[key] = config.defines[key]; -} -function setupEnv(env) { - const state = getWorkerState(); - // same boolean-to-string assignment as VitestPlugin.configResolved - const { PROD, DEV, ...restEnvs } = env; - state.metaEnv.PROD = PROD; - state.metaEnv.DEV = DEV; - for (const key in restEnvs) state.metaEnv[key] = env[key]; -} -async function loadDiffConfig(config, moduleRunner) { - if (typeof config.diff === "object") return config.diff; - if (typeof config.diff !== "string") return; - const diffModule = await moduleRunner.import(config.diff); - if (diffModule && typeof diffModule.default === "object" && diffModule.default != null) return diffModule.default; - else throw new Error(`invalid diff config file ${config.diff}. Must have a default export with config object`); -} -async function loadSnapshotSerializers(config, moduleRunner) { - const files = config.snapshotSerializers; - (await Promise.all(files.map(async (file) => { - const mo = await moduleRunner.import(file); - if (!mo || typeof mo.default !== "object" || mo.default === null) throw new Error(`invalid snapshot serializer file ${file}. Must export a default object`); - const config = mo.default; - if (typeof config.test !== "function" || typeof config.serialize !== "function" && typeof config.print !== "function") throw new TypeError(`invalid snapshot serializer in ${file}. Must have a 'test' method along with either a 'serialize' or 'print' method.`); - return config; - }))).forEach((serializer) => addSerializer(serializer)); -} - -export { stopCoverageInsideWorker as a, loadSnapshotSerializers as b, setupCommonEnv as c, loadDiffConfig as l, startCoverageInsideWorker as s, takeCoverageInsideWorker as t }; |
