quick-junit 0.3.0

Data model and serializer for JUnit/XUnit XML
Documentation
<?xml version="1.0" encoding="UTF-8"?>
<testsuites name="my-test-run" tests="6" failures="2" errors="1" timestamp="2021-04-01T10:52:37.000-08:00" time="42.235">
    <testsuite name="testsuite0" tests="6" disabled="1" errors="1" failures="2" timestamp="2021-04-01T10:52:39.000-08:00">
        <properties>
            <property name="env" value="FOOBAR"/>
        </properties>
        <testcase name="testcase0">
            <system-out>testcase0-output</system-out>
        </testcase>
        <testcase name="testcase1" time="4.242">
            <failure message="testcase1-message">this is the failure description</failure>
            <system-err>some sort of failure output</system-err>
        </testcase>
        <testcase name="testcase2" time="0.000">
            <error type="error type">testcase2 error description</error>
        </testcase>
        <testcase name="testcase3" assertions="20" timestamp="2021-04-01T11:52:41.000-07:00">
            <skipped message="skipped message" type="skipped type"/>
            <system-out>testcase3 output</system-out>
            <system-err>testcase3 error</system-err>
        </testcase>
        <testcase name="testcase4" time="661.661">
            <flakyFailure type="flaky failure type">this is a flaky failure description</flakyFailure>
            <flakyError type="flaky error type">flaky error description
                <stackTrace>flaky stack trace</stackTrace>
                <system-out>flaky system output</system-out>
                <system-err>flaky system error with [34mANSI escape codes[39m</system-err>
            </flakyError>
        </testcase>
        <testcase name="testcase5" time="0.156">
            <failure>main test failure description</failure>
            <rerunFailure type="retry failure type">
            </rerunFailure>
            <rerunError type="retry error type">
                <stackTrace>retry error stack trace</stackTrace>
                <system-out>retry error system output</system-out>
            </rerunError>
        </testcase>
    </testsuite>
</testsuites>