Show the full backtrace for errors
false
Perform a dry run, where a test run is prepared but nothing is executed
Stop running tests when a test fails
Explicitly call process.exit()
after the test run
false
https://github.com/cucumber/cucumber-js/blob/main/docs/cli.md#exiting
This option is only used by the CLI.
Name/path and (optionally) output file path of each formatter to use
[
"@cucumber/pretty-formatter",
["html", "./reports/cucumber.html"],
["./custom-formatter.js", "./reports/custom.txt"]
]
[]
https://github.com/cucumber/cucumber-js/blob/main/docs/formatters.md
Each item has one or two values. The first (required) identifies the formatter to be used. The second (optional) specifies where the output should be written.
Options to be provided to formatters
{}
https://github.com/cucumber/cucumber-js/blob/main/docs/formatters.md#options
The value must be a JSON-serializable object.
Paths to where your support code is
Default language for your feature files
"en"
Module specifier(s) for loaders to be registered ahead of loading support code
[]
Regular expressions of which scenario names should match one of to be run
Run in the order defined, or in a random order
Run tests in parallel with the given number of worker processes
Paths to where your feature files are
Publish a report of your test run to https://reports.cucumber.io/
false
no longer needed
https://github.com/cucumber/cucumber-js/blob/main/docs/deprecations.md
Paths to where your support code is, for CommonJS
Names of transpilation modules to load, via require()
Retry failing tests up to the given number of times
Tag expression to filter which scenarios can be retried
Fail the test run if there are pending steps
true
Tag expression to filter which scenarios should be run
Parameters to be passed to your World
{}
https://github.com/cucumber/cucumber-js/blob/main/docs/support_files/world.md
The value must be a JSON-serializable object.
Generated using TypeDoc
User-defined configuration