wrangler-action/node_modules/vitest/dist/runners.d.ts
2023-08-07 15:11:15 -05:00

46 lines
1.5 KiB
TypeScript

import { VitestRunner, VitestRunnerImportSource, Suite, Test, CancelReason, TestContext } from '@vitest/runner';
import { R as ResolvedConfig } from './types-198fd1d9.js';
import '@vitest/snapshot';
import '@vitest/expect';
import 'vite';
import '@vitest/runner/utils';
import '@vitest/utils';
import 'tinybench';
import 'vite-node/client';
import '@vitest/snapshot/manager';
import 'vite-node/server';
import 'node:worker_threads';
import 'vite-node';
import 'node:fs';
import 'chai';
declare class VitestTestRunner implements VitestRunner {
config: ResolvedConfig;
private snapshotClient;
private workerState;
private __vitest_executor;
private cancelRun;
constructor(config: ResolvedConfig);
importFile(filepath: string, source: VitestRunnerImportSource): unknown;
onBeforeRun(): void;
onAfterRun(): Promise<void>;
onAfterRunSuite(suite: Suite): void;
onAfterRunTest(test: Test): void;
onCancel(_reason: CancelReason): void;
onBeforeRunTest(test: Test): Promise<void>;
onBeforeRunSuite(suite: Suite): void;
onBeforeTryTest(test: Test): void;
onAfterTryTest(test: Test): void;
extendTestContext(context: TestContext): TestContext;
}
declare class NodeBenchmarkRunner implements VitestRunner {
config: ResolvedConfig;
private __vitest_executor;
constructor(config: ResolvedConfig);
importFile(filepath: string, source: VitestRunnerImportSource): unknown;
runSuite(suite: Suite): Promise<void>;
runTest(): Promise<void>;
}
export { NodeBenchmarkRunner, VitestTestRunner };