Commit graph

3 commits

Author SHA1 Message Date
Jozef Izso
12c7abe9ab
Add conclusion output column to integration test summary table
Some checks failed
Integration Tests (#217) - fail-on-error/fail-on-empty / Passing tests | fail-on-error=false (push) Has been cancelled
Integration Tests (#217) - fail-on-error/fail-on-empty / Failing tests | fail-on-error=true (push) Has been cancelled
Integration Tests (#217) - fail-on-error/fail-on-empty / Failing tests | fail-on-error=false [#217] (push) Has been cancelled
Integration Tests (#217) - fail-on-error/fail-on-empty / Passing tests | fail-on-error=true (push) Has been cancelled
Integration Tests (#217) - fail-on-error/fail-on-empty / Empty results | fail-on-empty=true (push) Has been cancelled
Integration Tests (#217) - fail-on-error/fail-on-empty / Empty results | fail-on-empty=false (push) Has been cancelled
Integration Tests (#217) - fail-on-error/fail-on-empty / Test Summary (push) Has been cancelled
- Added job outputs to expose conclusion from each test scenario
- Added new "Conclusion" column to summary table with colored badges
- Shows actual conclusion output (🟢 success / 🔴 failure /  N/A)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-14 15:12:30 +01:00
Jozef Izso
3b5ad0231b
Update scenario 4 to be a regression test for issue #217
The bug has been fixed - conclusion output now correctly reflects
test failures independent of fail-on-error setting. Updated comments
and summary to indicate this is now a regression test.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-14 15:12:15 +01:00
Jozef Izso
c89704a410
Add integration tests for fail-on-error and fail-on-empty scenarios (#217)
Add workflow and fixtures to test the behavior of fail-on-error and
fail-on-empty parameters across different scenarios:

- Passing tests with fail-on-error true/false
- Failing tests with fail-on-error true/false
- Empty results with fail-on-empty true/false

Scenario 4 (failing tests + fail-on-error=false) is expected to fail
until issue #217 is fixed, documenting the bug where check conclusion
shows 'success' even when tests fail.

The workflow outputs a GitHub Actions summary with a markdown table
showing all test results.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-14 15:11:36 +01:00