Allow tests to fail based on a exitOnEmpty flag being set.
#220
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new feature that allows the workflow to fail if no tests are found in the test report, controlled by a new
exit-on-emptyoption. This option is available both as a GitHub Action input and as a CLI flag. The implementation includes updates to documentation, input parsing, and core logic to support this feature.New "exit on empty" feature:
exit-on-emptyinput/flag to both the GitHub Action (action.yml) and CLI, allowing users to configure the workflow to fail if no tests are found in the report. [1] [2] [3] [4]getInputsandgetCliInputs) and theInputsinterface to include the newexitOnEmptyproperty. [1] [2] [3]exitActionOnEmptyfunction, which sets the workflow to failed if the test report contains zero tests, and integrated it into both action and CLI execution flows. [1] [2] [3] [4] [5]Documentation updates:
README.mdto document the newexit-on-emptyoption, describing its purpose and default value.#219