vitest
Version:
A blazing fast unit test framework powered by Vite
21 lines (18 loc) • 571 B
JavaScript
import { setSafeTimers } from '@vitest/utils';
import { a as resetRunOnceCounter } from './chunk-integrations-run-once.a2b4758b.js';
let globalSetup = false;
async function setupCommonEnv(config) {
resetRunOnceCounter();
setupDefines(config.defines);
if (globalSetup)
return;
globalSetup = true;
setSafeTimers();
if (config.globals)
(await import('./chunk-integrations-globals.a473e88a.js')).registerApiGlobally();
}
function setupDefines(defines) {
for (const key in defines)
globalThis[key] = defines[key];
}
export { setupCommonEnv as s };