Run pipeline unit tests
Description
The Run pipeline unit tests action runs a series of selected pipeline unit tests.
The action is successful if all tests run without error.
Errors are logged.
Options
| Option | Description |
|---|---|
Action name |
The name of the action. |
Names of the tests to execute |
The names of the unit tests to execute. |
Use the Get test names to get the list of available unit tests in the current project.
Result
What this action passes on to the next action. See Action results for how results travel through a workflow.
| Result | Value |
|---|---|
True |
Every test in the list ran its pipeline without errors and the golden data sets matched, with 0 errors. An empty list is also true. |
False |
The number of errors is 1. A test is not found (an unknown or empty name), its pipeline file is not found, the pipeline fails, or the rows don’t match a golden data set. All the tests of the list are run, also after one that fails. |
Result files |
Passed on unchanged. |
Result rows |
Passed on unchanged: the rows that a test pipeline copies to its result are not added. |