diff options
| author | Adam Mathes <adam@adammathes.com> | 2026-02-13 21:34:48 -0800 |
|---|---|---|
| committer | Adam Mathes <adam@adammathes.com> | 2026-02-13 21:34:48 -0800 |
| commit | 76cb9c2a39d477a64824a985ade40507e3bbade1 (patch) | |
| tree | 41e997aa9c6f538d3a136af61dae9424db2005a9 /vanilla/node_modules/vitest/dist/runners.d.ts | |
| parent | 819a39a21ac992b1393244a4c283bbb125208c69 (diff) | |
| download | neko-76cb9c2a39d477a64824a985ade40507e3bbade1.tar.gz neko-76cb9c2a39d477a64824a985ade40507e3bbade1.tar.bz2 neko-76cb9c2a39d477a64824a985ade40507e3bbade1.zip | |
feat(vanilla): add testing infrastructure and tests (NK-wjnczv)
Diffstat (limited to 'vanilla/node_modules/vitest/dist/runners.d.ts')
| -rw-r--r-- | vanilla/node_modules/vitest/dist/runners.d.ts | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/vanilla/node_modules/vitest/dist/runners.d.ts b/vanilla/node_modules/vitest/dist/runners.d.ts new file mode 100644 index 0000000..20f7584 --- /dev/null +++ b/vanilla/node_modules/vitest/dist/runners.d.ts @@ -0,0 +1,50 @@ +import * as tinybench from 'tinybench'; +import { VitestRunner, VitestRunnerImportSource, Suite, File, Task, CancelReason, Test, TestContext, ImportDuration } from '@vitest/runner'; +export { VitestRunner } from '@vitest/runner'; +import { S as SerializedConfig } from './chunks/config.d.Cy95HiCx.js'; +import { T as Traces } from './chunks/traces.d.402V_yFI.js'; +import '@vitest/pretty-format'; +import '@vitest/snapshot'; +import '@vitest/utils/diff'; + +declare class NodeBenchmarkRunner implements VitestRunner { + config: SerializedConfig; + private moduleRunner; + constructor(config: SerializedConfig); + importTinybench(): Promise<typeof tinybench>; + importFile(filepath: string, source: VitestRunnerImportSource): unknown; + runSuite(suite: Suite): Promise<void>; + runTask(): Promise<void>; +} + +declare class VitestTestRunner implements VitestRunner { + config: SerializedConfig; + private snapshotClient; + private workerState; + private moduleRunner; + private cancelRun; + private assertionsErrors; + pool: string; + private _otel; + viteEnvironment: string; + constructor(config: SerializedConfig); + importFile(filepath: string, source: VitestRunnerImportSource): unknown; + onCollectStart(file: File): void; + onCleanupWorkerContext(listener: () => unknown): void; + onAfterRunFiles(): void; + getWorkerContext(): Record<string, unknown>; + onAfterRunSuite(suite: Suite): Promise<void>; + onAfterRunTask(test: Task): void; + cancel(_reason: CancelReason): void; + injectValue(key: string): any; + onBeforeRunTask(test: Task): Promise<void>; + onBeforeRunSuite(suite: Suite): Promise<void>; + onBeforeTryTask(test: Task): void; + onAfterTryTask(test: Test): void; + extendTaskContext(context: TestContext): TestContext; + getImportDurations(): Record<string, ImportDuration>; + trace: <T>(name: string, attributes: Record<string, any> | (() => T), cb?: () => T) => T; + __setTraces(traces: Traces): void; +} + +export { NodeBenchmarkRunner, VitestTestRunner }; |
