interface RuntimeRPC {
    fetch: ((id, environment) => Promise<FetchResult>);
    getCountOfFailedTests: (() => number);
    getSourceMap: ((id, force?) => Promise<undefined | RawSourceMap>);
    onAfterSuiteRun: ((meta) => void);
    onCancel: ((reason) => void);
    onCollected: ((files) => Promise<void>);
    onFinished: ((files, errors?) => void);
    onPathsCollected: ((paths) => void);
    onTaskUpdate: ((pack) => Promise<void>);
    onUnhandledError: ((err, type) => void);
    onUserConsoleLog: ((log) => void);
    onWorkerExit: ((error, code?) => void);
    resolveId: ((id, importer, environment) => Promise<null | ViteNodeResolveId>);
    resolveSnapshotPath: ((testPath) => string);
    snapshotSaved: ((snapshot) => void);
    transform: ((id, environment) => Promise<FetchResult>);
}

Properties

fetch: ((id, environment) => Promise<FetchResult>)

Type declaration

    • (id, environment): Promise<FetchResult>
    • Parameters

      • id: string
      • environment: TransformMode

      Returns Promise<FetchResult>

getCountOfFailedTests: (() => number)

Type declaration

    • (): number
    • Returns number

getSourceMap: ((id, force?) => Promise<undefined | RawSourceMap>)

Type declaration

    • (id, force?): Promise<undefined | RawSourceMap>
    • Parameters

      • id: string
      • Optional force: boolean

      Returns Promise<undefined | RawSourceMap>

onAfterSuiteRun: ((meta) => void)

Type declaration

onCancel: ((reason) => void)

Type declaration

    • (reason): void
    • Parameters

      • reason: CancelReason

      Returns void

onCollected: ((files) => Promise<void>)

Type declaration

onFinished: ((files, errors?) => void)

Type declaration

    • (files, errors?): void
    • Parameters

      • files: File[]
      • Optional errors: unknown[]

      Returns void

onPathsCollected: ((paths) => void)

Type declaration

    • (paths): void
    • Parameters

      • paths: string[]

      Returns void

onTaskUpdate: ((pack) => Promise<void>)

Type declaration

onUnhandledError: ((err, type) => void)

Type declaration

    • (err, type): void
    • Parameters

      • err: unknown
      • type: string

      Returns void

onUserConsoleLog: ((log) => void)

Type declaration

onWorkerExit: ((error, code?) => void)

Type declaration

    • (error, code?): void
    • Parameters

      • error: unknown
      • Optional code: number

      Returns void

resolveId: ((id, importer, environment) => Promise<null | ViteNodeResolveId>)

Type declaration

    • (id, importer, environment): Promise<null | ViteNodeResolveId>
    • Parameters

      • id: string
      • importer: undefined | string
      • environment: TransformMode

      Returns Promise<null | ViteNodeResolveId>

resolveSnapshotPath: ((testPath) => string)

Type declaration

    • (testPath): string
    • Parameters

      • testPath: string

      Returns string

snapshotSaved: ((snapshot) => void)

Type declaration

transform: ((id, environment) => Promise<FetchResult>)

Type declaration

    • (id, environment): Promise<FetchResult>
    • Parameters

      • id: string
      • environment: TransformMode

      Returns Promise<FetchResult>

Generated using TypeDoc