allowOnly
allowOnly: boolean
bail
bail: number | undefined
base
base: string | undefined
benchmark
benchmark: { includeSamples: boolean } | undefined
browser
browser: { fileParallelism: boolean; headless: boolean; isolate: boolean; locators: { testIdAttribute: string }; name: string; providerOptions: { actionTimeout?: number }; screenshotFailures: boolean; trace: BrowserTraceViewMode; trackUnhandledErrors: boolean; ui: boolean; viewport: { height: number; width: number };} chaiConfig
chaiConfig:
| {
includeStack?: boolean;
showDiff?: boolean;
truncateThreshold?: number;
}
| undefined
clearMocks
clearMocks: boolean
deps
deps: { interopDefault: boolean | undefined; moduleDirectories: string[] | undefined; optimizer: Record<string, { enabled: boolean }>; web: { transformAssets?: boolean; transformCss?: boolean; transformGlobPattern?: RegExp | RegExp[]; };} disableConsoleIntercept
disableConsoleIntercept: boolean | undefined
OptionalenvironmentOptions
environmentOptions?: Record<string, any> expect
expect: {
poll?: { interval?: number; timeout?: number };
requireAssertions?: boolean;
}
experimental
experimental: {
fsModuleCache: boolean;
printImportBreakdown: boolean | undefined;
}
hookTimeout
hookTimeout: number
includeTaskLocation
includeTaskLocation: boolean | undefined
inspect
inspect: string | boolean | undefined
inspectBrk
inspectBrk: string | boolean | undefined
inspector
inspector: {
enabled?: boolean;
host?: string;
port?: number;
waitForDebugger?: boolean;
}
logHeapUsage
logHeapUsage: boolean | undefined
maxConcurrency
maxConcurrency: number
maxWorkers
maxWorkers: number
mockReset
mockReset: boolean
mode
mode: "benchmark" | "test"
name
name: string | undefined
passWithNoTests
passWithNoTests: boolean
printConsoleTrace
printConsoleTrace: boolean | undefined
restoreMocks
restoreMocks: boolean
runner
runner: string | undefined
serializedDefines
serializedDefines: string
setupFiles
setupFiles: string[]
OptionalsnapshotEnvironment
snapshotEnvironment?: string
snapshotOptions
Type Declaration
expand: boolean | undefined
snapshotSerializers
snapshotSerializers: string[]
standalone
standalone: boolean
testNamePattern
testNamePattern: RegExp | undefined testTimeout
testTimeout: number
unstubEnvs
unstubEnvs: boolean
unstubGlobals
unstubGlobals: boolean
Config that tests have access to.