Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Runtime

Index

Type aliases

Static Context

Context: JestContext

Constructors

constructor

Properties

Private _cacheFS

_cacheFS: any

Private _config

_config: any

Private _coverageOptions

_coverageOptions: any

Private _createJestObjectFor

_createJestObjectFor: any

Private _createRequireImplementation

_createRequireImplementation: any

Private _currentlyExecutingModulePath

_currentlyExecutingModulePath: any

Private _environment

_environment: any

Private _execModule

_execModule: any

Private _explicitShouldMock

_explicitShouldMock: any

Private _generateMock

_generateMock: any

Private _internalModuleRegistry

_internalModuleRegistry: any

Private _isCurrentlyExecutingManualMock

_isCurrentlyExecutingManualMock: any

Private _isolatedMockRegistry

_isolatedMockRegistry: any

Private _isolatedModuleRegistry

_isolatedModuleRegistry: any

Private _logFormattedReferenceError

_logFormattedReferenceError: any

Private _mockFactories

_mockFactories: any

Private _mockMetaDataCache

_mockMetaDataCache: any

Private _mockRegistry

_mockRegistry: any

Private _moduleMocker

_moduleMocker: any

Private _moduleRegistry

_moduleRegistry: any

Private _needsCoverageMapped

_needsCoverageMapped: any

Private _requireCoreModule

_requireCoreModule: any

Private _requireResolve

_requireResolve: any

Private _requireResolvePaths

_requireResolvePaths: any

Private _resolveModule

_resolveModule: any

Private _resolver

_resolver: any

Private _scriptTransformer

_scriptTransformer: any

Private _shouldAutoMock

_shouldAutoMock: any

Private _shouldMock

_shouldMock: any

Private _shouldMockModuleCache

_shouldMockModuleCache: any

Private _shouldUnmockTransitiveDependenciesCache

_shouldUnmockTransitiveDependenciesCache: any

Private _sourceMapRegistry

_sourceMapRegistry: any

Private _transitiveShouldMock

_transitiveShouldMock: any

Private _unmockList

_unmockList: any

Private _virtualMocks

_virtualMocks: any

Static ScriptTransformer

ScriptTransformer: ScriptTransformer

Methods

clearAllMocks

  • clearAllMocks(): void
  • Returns void

getAllCoverageInfoCopy

  • Returns CoverageMapData

getSourceMapInfo

  • getSourceMapInfo(coveredFiles: Set<string>): object
  • Parameters

    • coveredFiles: Set<string>

    Returns object

    • [path: string]: string

getSourceMaps

isolateModules

  • isolateModules(fn: function): void
  • Parameters

    • fn: function
        • (): void
        • Returns void

    Returns void

requireActual

  • requireActual(from: Config.Path, moduleName: string): any
  • Parameters

    • from: Config.Path
    • moduleName: string

    Returns any

requireInternalModule

  • requireInternalModule(from: Config.Path, to?: string): any
  • Parameters

    • from: Config.Path
    • Optional to: string

    Returns any

requireMock

  • requireMock(from: Config.Path, moduleName: string): any
  • Parameters

    • from: Config.Path
    • moduleName: string

    Returns any

requireModule

  • requireModule(from: Config.Path, moduleName?: string, options?: InternalModuleOptions, isRequireActual?: boolean | null): any
  • Parameters

    • from: Config.Path
    • Optional moduleName: string
    • Optional options: InternalModuleOptions
    • Optional isRequireActual: boolean | null

    Returns any

requireModuleOrMock

  • requireModuleOrMock(from: Config.Path, moduleName: string): any
  • Parameters

    • from: Config.Path
    • moduleName: string

    Returns any

resetAllMocks

  • resetAllMocks(): void
  • Returns void

resetModules

  • resetModules(): void
  • Returns void

restoreAllMocks

  • restoreAllMocks(): void
  • Returns void

setMock

  • setMock(from: string, moduleName: string, mockFactory: function, options?: object): void
  • Parameters

    • from: string
    • moduleName: string
    • mockFactory: function
        • (): unknown
        • Returns unknown

    • Optional options: object
      • Optional virtual?: boolean

    Returns void

Static createContext

  • createContext(config: Config.ProjectConfig, options: object): Promise<JestContext>
  • Parameters

    • config: Config.ProjectConfig
    • options: object
      • Optional console?: Console
      • maxWorkers: number
      • Optional watch?: boolean
      • watchman: boolean

    Returns Promise<JestContext>

Static createHasteMap

  • Parameters

    Returns HasteMap

Static createResolver

  • Parameters

    • config: Config.ProjectConfig
    • moduleMap: ModuleMap

    Returns Resolver

Static getCLIOptions

  • getCLIOptions(): Record<"watchman" | "version" | "debug" | "cache" | "config", Options>
  • Returns Record<"watchman" | "version" | "debug" | "cache" | "config", Options>

Static runCLI

  • runCLI(args?: Config.Argv, info?: Array<string>): void
  • Parameters

    • Optional args: Config.Argv
    • Optional info: Array<string>

    Returns void

Static shouldInstrument

  • Parameters

    Returns boolean

Generated using TypeDoc