run
Description
Executes all test definitions in the current directory.
You can also specify one or more test files and/or paths to run, enable recursive searching, and filter tests based on tags via options.
Arguments
Argument | Default | Description |
---|---|---|
path | The current path | (Optional) The path(s) at which to search for test files. These can be single test files, or directories containing one or more files. By default, the current path is used. |
Options
Option | Value | Description |
---|---|---|
‑h ‑‑help | Print command details, arguments, and options to the console. | |
‑‑junit | An output filename/path | Enable output of test results in JUnit format to a file at the specified location. |
‑r | Enable recursive search for test files. | |
‑t ‑‑tag | A single tag value | Specify one or more tags to be matched when searching for test files. By default, test files much match all provided tags to be selected. Each tag should be provided as a separate -t option (e.g. -t tag1 -t tag2 ). |
‑‑tags‑or | Toggle tag matching behavior to select tests matching any of the provided tags (as opposed to all). |
Examples
Running all tests in the current directory:
Running tests selected via tags: