Commit f0ef190
refactor: replace quick-junit test reporter dependency (#34315)
## Summary
- Replaces the JUnit test reporter's `quick-junit` dependency with a
small local XML writer tailored to the existing reporter output.
- Preserves generated JUnit report structure and escaping behavior for
test cases, failures, errors, skipped tests, timings, and properties.
- Removes `quick-junit` and its now-unused transitive packages from
dependency metadata.
## Validation
- Ran focused Rust tests for the JUnit reporter.
- Ran JUnit-related spec tests where practical.
- Confirmed the dependency graph and lockfile no longer include the
removed packages.
Co-authored-by: Nathan Whitaker <nathan@deno.com>1 parent a2fc6d3 commit f0ef190
4 files changed
Lines changed: 294 additions & 79 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
270 | 270 | | |
271 | 271 | | |
272 | 272 | | |
273 | | - | |
274 | 273 | | |
275 | 274 | | |
276 | 275 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
155 | | - | |
156 | 155 | | |
157 | 156 | | |
158 | 157 | | |
| |||
0 commit comments