Rick Shanor
fb2dd2ba55
feat: Add listTestCaseTime flag to print test times next to test names
...
- Add a new listTestCaseTime flag, that optionally prints test times
next to test names. This flag defaults to false, for backward
compatibility.
- Update get-report.ts to use this flag when generating a report.
- Update existing tests to set ReportOptions listTestCaseTime: true to
verify above feature.
- Update README with documentation about this new flag.
Note this feature was needed for individual test times under pytest,
since the xml is generated with all tests under one test suite.
https://github.com/dorny/test-reporter/issues/260
2026-01-06 07:39:38 -08:00
Jozef Izso
a810f9bf83
Merge pull request #708 from dorny/release/v2.5.0
...
CI / Build & Test (push) Has been cancelled
Check dist/ / check-dist (push) Has been cancelled
`test-reporter` release v2.5.0
2026-01-03 14:41:14 +01:00
Jozef Izso
b082adf0ec
test-reporter release v2.5.0
2026-01-03 14:34:12 +01:00
Jozef Izso
bcafc9fcbe
Merge pull request #707 from dorny/feature/700-nette-tester-junit-reporter
...
Add Nette Tester JUnit Reporter
2026-01-03 14:31:04 +01:00
Jozef Izso
b0cbac615f
Rebuild the dist/index.js file
2026-01-03 14:19:04 +01:00
Jozef Izso
c92a2893a9
Remove unnecessary output files
2026-01-03 14:18:31 +01:00
Jozef Izso
6697ec40e6
Merge pull request #695 from dorny/dependabot/github_actions/actions/upload-artifact-6
...
Check dist/ / check-dist (push) Has been cancelled
CI / Build & Test (push) Has been cancelled
Bump actions/upload-artifact from 5 to 6
2026-01-01 19:19:50 +01:00
Jozef Izso
63870298f5
Create tester-junit reporter for Nette Tester tool
2026-01-01 19:11:59 +01:00
Jozef Izso
68967725f7
Merge pull request #706 from dorny/release/v2.4.0
...
test-reporter release v2.4.0
2026-01-01 17:16:13 +01:00
Jozef Izso
e17be7e007
test-reporter release v2.4.0
2026-01-01 17:14:47 +01:00
Jozef Izso
6efb86e1f8
Merge pull request #704 from dorny/bugfix/703-refactor-deprecated-substr-function
Check dist/ / check-dist (push) Has been cancelled
CI / Build & Test (push) Has been cancelled
2025-12-29 15:08:16 +01:00
Jozef Izso
055bc8c025
Rebuild the dist/index.js file
2025-12-29 15:06:29 +01:00
Jozef Izso
17c900ba4e
Use String.substring() function instead of the deprecated String.substr()
2025-12-29 15:06:16 +01:00
Jozef Izso
ff2d13cc36
Merge pull request #422 from mbeccati/phpunit-support
2025-12-29 14:59:02 +01:00
Jozef Izso
20823bb69a
Merge pull request #701 from dorny/feature/junit-xml-samples
2025-12-29 14:56:09 +01:00
Jozef Izso
0be3971fec
Rebuild the dist/index.js file
2025-12-29 14:41:25 +01:00
Jozef Izso
4ee97617f7
Document the behavior of getRelativePath() and getWorkDir() functions
...
Co-Authored-By: Claude Code <noreply@anthropic.com>
2025-12-29 14:36:48 +01:00
Jozef Izso
a97700c53c
Include tests for parsing files names and line numbers in the PhpunitJunitParser
...
Co-Authored-By: Codex <codex@openai.com>
2025-12-29 14:25:10 +01:00
Jozef Izso
837045e72b
Add sample files from PHPUnit results in JUnit XML format
...
Co-Authored-By: Claude Code <noreply@anthropic.com>
2025-12-29 13:58:55 +01:00
Jozef Izso
d1de4d5f06
Support for the PHPUnit dialect of JUnit
...
Refactor PHPUnit support into separate phpunit-junit parser
Instead of modifying the Java JUnit parser, this creates a dedicated
PHPUnit parser that properly handles PHPUnit's nested testsuite elements.
This keeps the parsers cleanly separated and allows for future PHPUnit-
specific features.
Co-Authored-By: Matteo Beccati <matteo@beccati.com>
Co-Authored-By: Claude Code <noreply@anthropic.com>
2025-12-29 13:58:55 +01:00
Jozef Izso
f24c625f56
Create tests for sample JUnit files
...
Source: https://github.com/testmoapp/junitxml/
2025-12-27 00:05:09 +01:00
dependabot[bot]
6a8a429644
Bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-12 23:06:47 +00:00
Jozef Izso
ee446707ff
Merge pull request #692 from dorny/release/v2.3.0
Check dist/ / check-dist (push) Has been cancelled
CI / Build & Test (push) Has been cancelled
2025-11-30 01:52:48 +01:00
Jozef Izso
fe45e95373
test-reporter release v2.3.0
2025-11-30 01:49:30 +01:00
Jozef Izso
e40a1da745
Merge pull request #682 from dorny/dependabot/npm_and_yarn/reports/mocha/multi-f14266366f
2025-11-30 01:01:42 +01:00
dependabot[bot]
3445860437
Bump js-yaml and mocha in /reports/mocha
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) to 4.1.1 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha ). These dependencies need to be updated together.
Updates `js-yaml` from 4.0.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.0.0...4.1.1 )
Updates `mocha` from 8.3.0 to 11.7.5
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/v11.7.5/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v8.3.0...v11.7.5 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
- dependency-name: mocha
dependency-version: 11.7.5
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-29 23:45:48 +00:00
Jozef Izso
9ef5c136b2
Merge pull request #691 from dorny/fix/complete-documentation
2025-11-30 00:40:18 +01:00
Jozef Izso
83e20c1534
Merge pull request #685 from dorny/dependabot/npm_and_yarn/reports/jest/js-yaml-3.14.2
2025-11-30 00:37:29 +01:00
Jozef Izso
4331a3b620
Clarify the dotnet-nunit docs to require NUnit3TestAdapter for nunit logger
2025-11-23 15:26:03 +01:00
Jozef Izso
04232af26f
Complete documentation for all supported reporters
...
This commit addresses several documentation gaps to ensure all implemented
reporters are properly documented across action.yml and README.md.
Changes:
1. Updated action.yml description to include all supported languages:
- Added: Go, Python (pytest, unittest), Ruby (RSpec), Swift
2. Added Ruby/RSpec to supported languages list in README.md
3. Added detailed documentation sections in README.md:
- dotnet-nunit: Added section with NUnit3 XML format instructions
- rspec-json: Added section with RSpec JSON formatter configuration
All reporters now have:
- Entry in action.yml description
- Entry in README supported languages list
- Entry in README usage documentation (reporter input)
- Detailed documentation section in README "Supported formats"
- Implementation in src/main.ts
- Tests in __tests__/
This ensures users can discover and use all available reporters without
confusion about what is supported.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 18:05:33 +01:00
Jozef Izso
cf146f4036
Merge pull request #690 from dorny/fix/add-golang-json-to-action-yml
Check dist/ / check-dist (push) Has been cancelled
CI / Build & Test (push) Has been cancelled
2025-11-22 17:50:03 +01:00
Jozef Izso
33fc27cf09
Merge pull request #687 from dorny/dependabot/github_actions/actions/checkout-6
2025-11-22 17:49:02 +01:00
Jozef Izso
8fd5fc58ca
Add missing golang-json reporter to action.yml
...
The golang-json reporter has been fully implemented since earlier versions
but was missing from the action.yml documentation. This made it undiscoverable
for users looking for Go test support.
Changes:
- Added golang-json to the list of supported reporters in action.yml
This aligns the action.yml with:
- The actual implementation in src/main.ts (lines 264-265)
- The README.md documentation (line 145)
- The existing parser and tests
Fixes #689
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 17:47:11 +01:00
dependabot[bot]
fc80cb4400
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-21 23:07:16 +00:00
dependabot[bot]
79ea6a9d0e
Bump js-yaml from 3.14.0 to 3.14.2 in /reports/jest
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.14.0 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.0...3.14.2 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 3.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-18 19:47:48 +00:00
Jozef Izso
aef3d726a6
Merge pull request #683 from micmarc/feature/python-pytest
Check dist/ / check-dist (push) Has been cancelled
CI / Build & Test (push) Has been cancelled
2025-11-15 18:19:24 +01:00
Michael Marcus
c1a56edcfe
Enhance pytest support
...
Add robust test schema for pytest report
Update README with sample pytest command
2025-11-15 11:55:41 -05:00
Jozef Izso
3b9dad208e
Merge pull request #681 from phactum-mnestler/main
...
Update sax.js to fix large XML file parsing #681
2025-11-15 11:24:15 +01:00
Jozef Izso
7c636a991c
Merge pull request #643 from micmarc/feature/python-support
2025-11-15 11:12:45 +01:00
Michael Nestler
cfce4bda71
Add saxjs to version overrides
2025-11-15 11:07:56 +01:00
Michael Marcus
fe87682515
Improve testing with robust schema for unittest report
2025-11-14 21:59:25 -05:00
Michael Marcus
9b8d3b002e
Python support
...
Add python-xunit-parser.ts with associated case statement
Add python-xunit to reporter docs in action.yml
Add tests
Update README
Resolves #244
Resolves #633
2025-11-14 16:29:58 -05:00
Jozef Izso
e2f0ff6339
Merge pull request #645 from micmarc/fix/report-title-short-summary
Check dist/ / check-dist (push) Waiting to run
CI / Build & Test (push) Waiting to run
2025-11-14 20:00:35 +01:00
Jozef Izso
bc8c29617e
test-reporter release v2.2.0
...
Merge pull request #679 from dorny/release/v2.2.0
2025-11-14 18:46:03 +01:00
Michael Marcus
9aef9d168f
Remove info log
2025-11-14 12:01:42 -05:00
Michael Marcus
6b64465c34
Rebuild index.js after rebase from main
2025-11-14 11:59:46 -05:00
Michael Marcus
6617053f9c
Fix short summary formatting when a report title is present
2025-11-14 11:58:16 -05:00
Michael Nestler
43a747d94c
Update sax.js to fix large XML file parsing
2025-11-14 16:06:35 +01:00
Jozef Izso
7b7927aa7d
test-reporter release v2.2.0
2025-11-13 21:35:26 +01:00
Jozef Izso
eeac280b8e
Merge pull request #676 from dorny/dependabot/npm_and_yarn/js-yaml-4.1.1
Check dist/ / check-dist (push) Waiting to run
CI / Build & Test (push) Waiting to run
2025-11-13 20:55:51 +01:00