跳到主要内容
版本:Next

FullConfig

Resolved configuration which is accessible via testInfo.config and is passed to the test reporters. To see the format of Playwright configuration file, please see TestConfig instead.


Properties​

configFile​

Added in: v1.20 fullConfig.configFile

Path to the configuration file used to run the tests. The value is an empty string if no config file was used.

Usage

fullConfig.configFile

Type


forbidOnly​

Added in: v1.10 fullConfig.forbidOnly

See testConfig.forbidOnly.

Usage

fullConfig.forbidOnly

Type


fullyParallel​

Added in: v1.20 fullConfig.fullyParallel

See testConfig.fullyParallel.

Usage

fullConfig.fullyParallel

Type


globalSetup​

Added in: v1.10 fullConfig.globalSetup

See testConfig.globalSetup.

Usage

fullConfig.globalSetup

Type


globalTeardown​

Added in: v1.10 fullConfig.globalTeardown

See testConfig.globalTeardown.

Usage

fullConfig.globalTeardown

Type


globalTimeout​

Added in: v1.10 fullConfig.globalTimeout

See testConfig.globalTimeout.

Usage

fullConfig.globalTimeout

Type


grep​

Added in: v1.10 fullConfig.grep

See testConfig.grep.

Usage

fullConfig.grep

Type


grepInvert​

Added in: v1.10 fullConfig.grepInvert

See testConfig.grepInvert.

Usage

fullConfig.grepInvert

Type


maxFailures​

Added in: v1.10 fullConfig.maxFailures

See testConfig.maxFailures.

Usage

fullConfig.maxFailures

Type


metadata​

Added in: v1.10 fullConfig.metadata

See testConfig.metadata.

Usage

fullConfig.metadata

Type


preserveOutput​

Added in: v1.10 fullConfig.preserveOutput

See testConfig.preserveOutput.

Usage

fullConfig.preserveOutput

Type

  • "always" | "never" | "failures-only"

projects​

Added in: v1.10 fullConfig.projects

List of resolved projects.

Usage

fullConfig.projects

Type


quiet​

Added in: v1.10 fullConfig.quiet

See testConfig.quiet.

Usage

fullConfig.quiet

Type


reportSlowTests​

Added in: v1.10 fullConfig.reportSlowTests

See testConfig.reportSlowTests.

Usage

fullConfig.reportSlowTests

Type

  • null | Object
    • max number

      The maximum number of slow test files to report.

    • threshold number

      Test file duration in milliseconds that is considered slow.


reporter​

Added in: v1.10 fullConfig.reporter

See testConfig.reporter.

Usage

fullConfig.reporter

Type

  • string | Array<Object> | "list" | "dot" | "line" | "github" | "json" | "junit" | "null" | "html"
    • 0 string

      Reporter name or module or file path

    • 1 Object

      An object with reporter options if any


rootDir​

Added in: v1.20 fullConfig.rootDir

Base directory for all relative paths used in the reporters.

Usage

fullConfig.rootDir

Type


shard​

Added in: v1.10 fullConfig.shard

See testConfig.shard.

Usage

fullConfig.shard

Type

  • null | Object
    • total number

      The total number of shards.

    • current number

      The index of the shard to execute, one-based.


updateSnapshots​

Added in: v1.10 fullConfig.updateSnapshots

See testConfig.updateSnapshots.

Usage

fullConfig.updateSnapshots

Type

  • "all" | "changed" | "missing" | "none"

updateSourceMethod​

Added in: v1.50 fullConfig.updateSourceMethod

See testConfig.updateSourceMethod.

Usage

fullConfig.updateSourceMethod

Type

  • "overwrite" | "3way" | "patch"

version​

Added in: v1.20 fullConfig.version

Playwright version.

Usage

fullConfig.version

Type


webServer​

Added in: v1.10 fullConfig.webServer

See testConfig.webServer.

Usage

fullConfig.webServer

Type


workers​

Added in: v1.10 fullConfig.workers

See testConfig.workers.

Usage

fullConfig.workers

Type