33
node_modules/vitest/dist/workers/forks.js
generated
vendored
Normal file
33
node_modules/vitest/dist/workers/forks.js
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
import v8 from 'node:v8';
|
||||
import { c as createForksRpcOptions, u as unwrapSerializableConfig } from '../vendor/utils.0uYuCbzo.js';
|
||||
import { r as runBaseTests } from '../vendor/base.Ybri3C14.js';
|
||||
import '@vitest/utils';
|
||||
import 'vite-node/client';
|
||||
import '../vendor/global.CkGT_TMy.js';
|
||||
import '../vendor/execute.fL3szUAI.js';
|
||||
import 'node:vm';
|
||||
import 'node:url';
|
||||
import 'node:fs';
|
||||
import 'vite-node/utils';
|
||||
import 'pathe';
|
||||
import '@vitest/utils/error';
|
||||
import '../path.js';
|
||||
import '../vendor/base.5NT-gWu5.js';
|
||||
|
||||
class ForksBaseWorker {
|
||||
getRpcOptions() {
|
||||
return createForksRpcOptions(v8);
|
||||
}
|
||||
async runTests(state) {
|
||||
const exit = process.exit;
|
||||
state.ctx.config = unwrapSerializableConfig(state.ctx.config);
|
||||
try {
|
||||
await runBaseTests(state);
|
||||
} finally {
|
||||
process.exit = exit;
|
||||
}
|
||||
}
|
||||
}
|
||||
var forks = new ForksBaseWorker();
|
||||
|
||||
export { forks as default };
|
||||
84
node_modules/vitest/dist/workers/runVmTests.js
generated
vendored
Normal file
84
node_modules/vitest/dist/workers/runVmTests.js
generated
vendored
Normal file
@@ -0,0 +1,84 @@
|
||||
import { isatty } from 'node:tty';
|
||||
import { createRequire } from 'node:module';
|
||||
import util from 'node:util';
|
||||
import timers from 'node:timers';
|
||||
import { performance } from 'node:perf_hooks';
|
||||
import { startTests } from '@vitest/runner';
|
||||
import { setupColors, createColors } from '@vitest/utils';
|
||||
import { installSourcemapsSupport } from 'vite-node/source-map';
|
||||
import { s as setupChaiConfig, r as resolveTestRunner, a as resolveSnapshotEnvironment } from '../vendor/index.DpVgvm2P.js';
|
||||
import { a as startCoverageInsideWorker, s as stopCoverageInsideWorker } from '../vendor/coverage.E7sG1b3r.js';
|
||||
import { g as getWorkerState } from '../vendor/global.CkGT_TMy.js';
|
||||
import { V as VitestIndex } from '../vendor/index.dI9lHwVn.js';
|
||||
import { s as setupCommonEnv } from '../vendor/setup-common.8nJLd4ay.js';
|
||||
import { c as closeInspector } from '../vendor/inspector.IgLX3ur5.js';
|
||||
import 'chai';
|
||||
import 'pathe';
|
||||
import '../path.js';
|
||||
import 'node:url';
|
||||
import '../vendor/rpc.joBhAkyK.js';
|
||||
import '../vendor/index.8bPxjt7g.js';
|
||||
import '../vendor/benchmark.yGkUTKnC.js';
|
||||
import '@vitest/runner/utils';
|
||||
import '../vendor/index.SMVOaj7F.js';
|
||||
import '../vendor/env.AtSIuHFg.js';
|
||||
import 'std-env';
|
||||
import '../vendor/run-once.Olz_Zkd8.js';
|
||||
import '../vendor/vi.YFlodzP_.js';
|
||||
import '../vendor/_commonjsHelpers.jjO7Zipk.js';
|
||||
import '@vitest/expect';
|
||||
import '@vitest/snapshot';
|
||||
import '@vitest/utils/error';
|
||||
import '../vendor/tasks.IknbGB2n.js';
|
||||
import '@vitest/utils/source-map';
|
||||
import '../vendor/base.5NT-gWu5.js';
|
||||
import '../vendor/date.Ns1pGd_X.js';
|
||||
import '@vitest/spy';
|
||||
|
||||
async function run(files, config, executor) {
|
||||
const workerState = getWorkerState();
|
||||
await setupCommonEnv(config);
|
||||
Object.defineProperty(globalThis, "__vitest_index__", {
|
||||
value: VitestIndex,
|
||||
enumerable: false
|
||||
});
|
||||
setupColors(createColors(isatty(1)));
|
||||
if (workerState.environment.transformMode === "web") {
|
||||
const _require = createRequire(import.meta.url);
|
||||
_require.extensions[".css"] = () => ({});
|
||||
_require.extensions[".scss"] = () => ({});
|
||||
_require.extensions[".sass"] = () => ({});
|
||||
_require.extensions[".less"] = () => ({});
|
||||
}
|
||||
globalThis.__vitest_required__ = {
|
||||
util,
|
||||
timers
|
||||
};
|
||||
installSourcemapsSupport({
|
||||
getSourceMap: (source) => workerState.moduleCache.getSourceMap(source)
|
||||
});
|
||||
await startCoverageInsideWorker(config.coverage, executor);
|
||||
if (config.chaiConfig)
|
||||
setupChaiConfig(config.chaiConfig);
|
||||
const [runner, snapshotEnvironment] = await Promise.all([
|
||||
resolveTestRunner(config, executor),
|
||||
resolveSnapshotEnvironment(config, executor)
|
||||
]);
|
||||
config.snapshotOptions.snapshotEnvironment = snapshotEnvironment;
|
||||
workerState.onCancel.then((reason) => {
|
||||
var _a;
|
||||
closeInspector(config);
|
||||
(_a = runner.onCancel) == null ? void 0 : _a.call(runner, reason);
|
||||
});
|
||||
workerState.durations.prepare = performance.now() - workerState.durations.prepare;
|
||||
const { vi } = VitestIndex;
|
||||
for (const file of files) {
|
||||
workerState.filepath = file;
|
||||
await startTests([file], runner);
|
||||
vi.resetConfig();
|
||||
vi.restoreAllMocks();
|
||||
}
|
||||
await stopCoverageInsideWorker(config.coverage, executor);
|
||||
}
|
||||
|
||||
export { run };
|
||||
26
node_modules/vitest/dist/workers/threads.js
generated
vendored
Normal file
26
node_modules/vitest/dist/workers/threads.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
import { r as runBaseTests } from '../vendor/base.Ybri3C14.js';
|
||||
import { a as createThreadsRpcOptions } from '../vendor/utils.0uYuCbzo.js';
|
||||
import 'vite-node/client';
|
||||
import '../vendor/global.CkGT_TMy.js';
|
||||
import '../vendor/execute.fL3szUAI.js';
|
||||
import 'node:vm';
|
||||
import 'node:url';
|
||||
import 'node:fs';
|
||||
import 'vite-node/utils';
|
||||
import 'pathe';
|
||||
import '@vitest/utils/error';
|
||||
import '../path.js';
|
||||
import '@vitest/utils';
|
||||
import '../vendor/base.5NT-gWu5.js';
|
||||
|
||||
class ThreadsBaseWorker {
|
||||
getRpcOptions(ctx) {
|
||||
return createThreadsRpcOptions(ctx);
|
||||
}
|
||||
runTests(state) {
|
||||
return runBaseTests(state);
|
||||
}
|
||||
}
|
||||
var threads = new ThreadsBaseWorker();
|
||||
|
||||
export { threads as default };
|
||||
43
node_modules/vitest/dist/workers/vmForks.js
generated
vendored
Normal file
43
node_modules/vitest/dist/workers/vmForks.js
generated
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
import v8 from 'node:v8';
|
||||
import { c as createForksRpcOptions, u as unwrapSerializableConfig } from '../vendor/utils.0uYuCbzo.js';
|
||||
import { r as runVmTests } from '../vendor/vm.QEE48c0T.js';
|
||||
import '@vitest/utils';
|
||||
import 'node:vm';
|
||||
import 'node:url';
|
||||
import 'pathe';
|
||||
import '../chunks/runtime-console.EO5ha7qv.js';
|
||||
import 'node:stream';
|
||||
import 'node:console';
|
||||
import 'node:path';
|
||||
import '../vendor/date.Ns1pGd_X.js';
|
||||
import '@vitest/runner/utils';
|
||||
import '../vendor/global.CkGT_TMy.js';
|
||||
import '../vendor/env.AtSIuHFg.js';
|
||||
import 'std-env';
|
||||
import '../vendor/execute.fL3szUAI.js';
|
||||
import 'node:fs';
|
||||
import 'vite-node/client';
|
||||
import 'vite-node/utils';
|
||||
import '@vitest/utils/error';
|
||||
import '../path.js';
|
||||
import '../vendor/base.5NT-gWu5.js';
|
||||
import 'node:module';
|
||||
import 'vite-node/constants';
|
||||
|
||||
class ForksVmWorker {
|
||||
getRpcOptions() {
|
||||
return createForksRpcOptions(v8);
|
||||
}
|
||||
async runTests(state) {
|
||||
const exit = process.exit;
|
||||
state.ctx.config = unwrapSerializableConfig(state.ctx.config);
|
||||
try {
|
||||
await runVmTests(state);
|
||||
} finally {
|
||||
process.exit = exit;
|
||||
}
|
||||
}
|
||||
}
|
||||
var vmForks = new ForksVmWorker();
|
||||
|
||||
export { vmForks as default };
|
||||
36
node_modules/vitest/dist/workers/vmThreads.js
generated
vendored
Normal file
36
node_modules/vitest/dist/workers/vmThreads.js
generated
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
import { a as createThreadsRpcOptions } from '../vendor/utils.0uYuCbzo.js';
|
||||
import { r as runVmTests } from '../vendor/vm.QEE48c0T.js';
|
||||
import '@vitest/utils';
|
||||
import 'node:vm';
|
||||
import 'node:url';
|
||||
import 'pathe';
|
||||
import '../chunks/runtime-console.EO5ha7qv.js';
|
||||
import 'node:stream';
|
||||
import 'node:console';
|
||||
import 'node:path';
|
||||
import '../vendor/date.Ns1pGd_X.js';
|
||||
import '@vitest/runner/utils';
|
||||
import '../vendor/global.CkGT_TMy.js';
|
||||
import '../vendor/env.AtSIuHFg.js';
|
||||
import 'std-env';
|
||||
import '../vendor/execute.fL3szUAI.js';
|
||||
import 'node:fs';
|
||||
import 'vite-node/client';
|
||||
import 'vite-node/utils';
|
||||
import '@vitest/utils/error';
|
||||
import '../path.js';
|
||||
import '../vendor/base.5NT-gWu5.js';
|
||||
import 'node:module';
|
||||
import 'vite-node/constants';
|
||||
|
||||
class ThreadsVmWorker {
|
||||
getRpcOptions(ctx) {
|
||||
return createThreadsRpcOptions(ctx);
|
||||
}
|
||||
runTests(state) {
|
||||
return runVmTests(state);
|
||||
}
|
||||
}
|
||||
var vmThreads = new ThreadsVmWorker();
|
||||
|
||||
export { vmThreads as default };
|
||||
Reference in New Issue
Block a user