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/chunks/rpc.d.RH3apGEf.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/chunks/rpc.d.RH3apGEf.d.ts')
| -rw-r--r-- | vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts b/vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts new file mode 100644 index 0000000..ee0dbc5 --- /dev/null +++ b/vanilla/node_modules/vitest/dist/chunks/rpc.d.RH3apGEf.d.ts @@ -0,0 +1,64 @@ +import { CancelReason, File, TestArtifact, TaskResultPack, TaskEventPack } from '@vitest/runner'; +import { SnapshotResult } from '@vitest/snapshot'; +import { FetchFunctionOptions, FetchResult } from 'vite/module-runner'; +import { O as OTELCarrier } from './traces.d.402V_yFI.js'; + +interface AfterSuiteRunMeta { + coverage?: unknown; + testFiles: string[]; + environment: string; + projectName?: string; +} +interface UserConsoleLog { + content: string; + origin?: string; + browser?: boolean; + type: "stdout" | "stderr"; + taskId?: string; + time: number; + size: number; +} +interface ModuleGraphData { + graph: Record<string, string[]>; + externalized: string[]; + inlined: string[]; +} +interface ProvidedContext {} +interface ResolveFunctionResult { + id: string; + file: string; + url: string; +} +interface FetchCachedFileSystemResult { + cached: true; + tmp: string; + id: string; + file: string | null; + url: string; + invalidate: boolean; +} +type LabelColor = "black" | "red" | "green" | "yellow" | "blue" | "magenta" | "cyan" | "white"; + +interface RuntimeRPC { + fetch: (id: string, importer: string | undefined, environment: string, options?: FetchFunctionOptions, otelCarrier?: OTELCarrier) => Promise<FetchResult | FetchCachedFileSystemResult>; + resolve: (id: string, importer: string | undefined, environment: string) => Promise<ResolveFunctionResult | null>; + transform: (id: string) => Promise<{ + code?: string; + }>; + onUserConsoleLog: (log: UserConsoleLog) => void; + onUnhandledError: (err: unknown, type: string) => void; + onQueued: (file: File) => void; + onCollected: (files: File[]) => Promise<void>; + onAfterSuiteRun: (meta: AfterSuiteRunMeta) => void; + onTaskArtifactRecord: <Artifact extends TestArtifact>(testId: string, artifact: Artifact) => Promise<Artifact>; + onTaskUpdate: (pack: TaskResultPack[], events: TaskEventPack[]) => Promise<void>; + onCancel: (reason: CancelReason) => void; + getCountOfFailedTests: () => number; + snapshotSaved: (snapshot: SnapshotResult) => void; + resolveSnapshotPath: (testPath: string) => string; +} +interface RunnerRPC { + onCancel: (reason: CancelReason) => void; +} + +export type { AfterSuiteRunMeta as A, LabelColor as L, ModuleGraphData as M, ProvidedContext as P, RuntimeRPC as R, UserConsoleLog as U, RunnerRPC as a }; |
