<?xml version="1.0" encoding="UTF-8"?>
<testsuite name="com.sptmobile.pairing.QrPayloadTest" tests="10" skipped="0" failures="0" errors="0" timestamp="2026-07-08T12:39:15" hostname="HFENDULEAM" time="0.007">
  <properties/>
  <testcase name="blank node is rejected" classname="com.sptmobile.pairing.QrPayloadTest" time="0.001"/>
  <testcase name="blank token is rejected" classname="com.sptmobile.pairing.QrPayloadTest" time="0.0"/>
  <testcase name="valid payload parses" classname="com.sptmobile.pairing.QrPayloadTest" time="0.004"/>
  <testcase name="unsupported version is rejected by number" classname="com.sptmobile.pairing.QrPayloadTest" time="0.0"/>
  <testcase name="pasted whitespace is tolerated" classname="com.sptmobile.pairing.QrPayloadTest" time="0.0"/>
  <testcase name="empty paste is rejected with a hint" classname="com.sptmobile.pairing.QrPayloadTest" time="0.001"/>
  <testcase name="missing field is rejected" classname="com.sptmobile.pairing.QrPayloadTest" time="0.0"/>
  <testcase name="garbage is rejected, not thrown" classname="com.sptmobile.pairing.QrPayloadTest" time="0.0"/>
  <testcase name="wire json round-trips through the rust field names" classname="com.sptmobile.pairing.QrPayloadTest" time="0.0"/>
  <testcase name="unknown keys are tolerated for forward compat" classname="com.sptmobile.pairing.QrPayloadTest" time="0.001"/>
  <system-out><![CDATA[]]></system-out>
  <system-err><![CDATA[]]></system-err>
</testsuite>
