Constructors

  • Parameters

    Returns Vitest

Properties

_onCancelListeners: any
_onClose: any
_onRestartListeners: any
_onSetServer: any
_rerunTimer: any
browserProvider: undefined | BrowserProvider
cache: VitestCache
changedTests: Set<string>
closingPromise?: Promise<void>
configOverride: Partial<ResolvedConfig>
coreWorkspaceProject: any
coverageProvider: undefined | null | CoverageProvider
createCoreProject: any
filenamePattern?: string
getTestDependencies: any
getWorkspaceConfigPath: any
handleFileChanged: any

Returns

A value indicating whether rerun is needed (changedTests was mutated)

initBrowserProviders: any
initCoverageProvider: any
invalidates: Set<string>
isCancelling: boolean
isFirstRun: boolean
logger: Logger
pool: undefined | ProcessPool
projectFiles: {
    forksPath: string;
    vmPath: string;
    workerPath: string;
}

Type declaration

  • forksPath: string
  • vmPath: string
  • workerPath: string
projects: WorkspaceProject[]
projectsTestFiles: any
registerWatcher: any
reportCoverage: any
reporters: Reporter[]
resolveWorkspace: any
resolvedProjects: any
restartsCount: number
runner: ViteNodeRunner
runningPromise?: Promise<void>
scheduleRerun: any
server: ViteDevServer
snapshot: SnapshotManager
state: StateManager
unregisterWatcher: any
vitenode: ViteNodeServer

Methods

  • Parameters

    • reason: CancelReason

    Returns Promise<void>

  • Parameters

    • pattern: string

    Returns Promise<void>

  • Parameters

    • pattern: string
    • Optional files: string[]
    • Optional trigger: string

    Returns Promise<void>

  • Parameters

    • pattern: string

    Returns Promise<void>

  • Returns Promise<void>

  • Close the thread pool and exit the process

    Parameters

    • Optional force: boolean

    Returns Promise<void>

  • Parameters

    • specs: WorkspaceSpec[]

    Returns Promise<WorkspaceSpec[]>

  • Returns WorkspaceProject

  • Parameters

    • id: string

    Returns WorkspaceProject[]

  • Parameters

    • taskId: string

    Returns WorkspaceProject

  • Parameters

    • file: string

    Returns WorkspaceSpec[]

  • Parameters

    • Optional filters: string[]

    Returns Promise<WorkspaceSpec[]>

  • Parameters

    • paths: WorkspaceSpec[]

    Returns Promise<void>

  • Returns void

  • Parameters

    • fn: ((reason) => void)
        • (reason): void
        • Parameters

          • reason: CancelReason

          Returns void

    Returns void

  • Parameters

    • fn: (() => void)
        • (): void
        • Returns void

    Returns void

  • Returns void

  • Type Parameters

    Parameters

    Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    • Optional files: string[]
    • Optional trigger: string

    Returns Promise<void>

  • Parameters

    • paths: WorkspaceSpec[]

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Returns boolean

  • Parameters

    • Optional filters: string[]

    Returns Promise<void>

  • Parameters

    • Optional files: string[]

    Returns Promise<void>

Generated using TypeDoc