cargo2junit 0.1.15

Converts cargo's json output (from stdin) to JUnit XML (to stdout)
1
2
3
4
5
6
{ "type": "suite", "event": "started", "test_count": 2 }
{ "type": "test", "event": "started", "name": "tests::fails" }
{ "type": "test", "event": "started", "name": "tests::success" }
{ "type": "test", "name": "tests::fails", "event": "failed", "stdout": "thread 'tests::fails' panicked at 'assertion failed: `(left == right)`\n  left: `4`,\n right: `3`', src/lib.rs:10:9\nnote: Run with `RUST_BACKTRACE=1` for a backtrace.\n" }
{ "type": "test", "name": "tests::success", "event": "ok" }
{ "type": "suite", "event": "failed", "passed": 1, "failed": 1, "allowed_fail": 0, "ignored": 0, "measured": 0, "filtered_out": 0 }