citrusframework / citrusframework/citrus
Citrus test execution summary should report on skipped tests
- Dominant language
- Java
- Stars
- 485
- Forks
- 155
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 6
Description
**User story**
As a user, I want to see all skipped tests included in the test execution summary, alongside the currently listed failed and successful tests. Additionally, other reporters such as JUnit and HTML should correctly display skipped tests.
**Expected behaviour**
The test execution summary should explicitly report the number of skipped tests, similar to the existing breakdown for failed and successful tests.
Example Output:
```
2025-02-17T08:31:11.089 INFO LoggingReporter : TOTAL: 2
2025-02-17T08:31:11.089 INFO LoggingReporter : FAILED: 0 (0.0%)
2025-02-17T08:31:11.090 INFO LoggingReporter : SUCCESS: 1 (50.0%)
2025-02-17T08:31:11.090 INFO LoggingReporter : SKIPPED: 1 (50.0%)
```
**Additional context**
- Ensure JUnit and HTML reports properly reflect skipped tests.
There are other issues relatde to this one:
https://github.com/citrusframework/citrus/issues/663
https://github.com/citrusframework/citrus/issues/761
Contributor guide
Research direction
Start by locating the test execution summary and the JUnit and HTML reporters mentioned in the issue, then inspect how failed and successful tests are counted and rendered. Done means the summary reports skipped totals and percentages, and both JUnit and HTML reports correctly display skipped tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100