Releases: lukejpreston/xunit-viewer
Links
Routing!
You can now route using the URL and filter by test status. Update the following query parameters for the tests you wish to filter
?passed=true&error=false&failure=false&skipped=true&unknown=false
Future work will be done to add searching, expanding, and show/hide properteis and suites and to update the CLI to have the same filtering as the query string
Fast filter and Print mode
You can now click on fast filters, which will default to Junit Viewer's filtering. Don't worry. You can still use the filters as before
There is also a print mode. If your browser supports it, you can just print and save to PDF, and it will render everything. If not, don't panic. You can click the FAST FILTER
button in the top right of the app, and it will force everything to render.
Large dependency update and node 18+ support
v8.0.0 8.0.0
Adding script boolean
There was an issue when running Xunit Viewer in a node script where it would exit when you weren't expecting it to. Now pass in script: true
into xunit viewer and it runs fine.
Adding errors
It will now show errors when your files fail. There may be future work to make these a bit easier to digest.
Performance enhancing
- A loading spinner for large parsing
- Render suites and tests that are in view
Fixed an issue with infinite loading
If a file was valid XML but had not tests or suites then it would re-parse and never load.
- It will now show an error instead
- It also does less parsing than it did before
Code Restructure
The underlying code had a restructure to make it easier to develop and test.
Some features include -C
to not clear the console and sorting of test names and suites
Special Chars Fix
v5.0.4 5.0.4