<?xml version="1.0" encoding="UTF-8"?>
<!-- Illustrative report for the fictional repository acme/checkout-service. -->
<testsuites name="checkout-service" tests="4" failures="1" errors="0" skipped="0" time="3.498">
  <testsuite name="cart" tests="2" failures="0" errors="0" skipped="0" time="1.204">
    <testcase classname="cart.totals" name="adds line items into a subtotal" time="0.602"/>
    <testcase classname="cart.totals" name="applies a percentage discount once" time="0.602"/>
  </testsuite>
  <testsuite name="payment" tests="2" failures="1" errors="0" skipped="0" time="2.294">
    <testcase classname="payment.authorize" name="authorizes a valid card" time="1.104"/>
    <testcase classname="payment.authorize" name="declines an expired card" time="1.190">
      <failure message="expected status 'declined' but received 'approved'" type="AssertionError">AssertionError: expected status 'declined' but received 'approved'
    at payment/authorize.test.ts:42</failure>
    </testcase>
  </testsuite>
</testsuites>
