<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
  <testsuite name="ScholarBooks-Laravel-12\phpunit.xml" tests="13" assertions="183" errors="0" failures="0" skipped="0" time="5.691445">
    <testsuite name="Feature" tests="13" assertions="183" errors="0" failures="0" skipped="0" time="5.691445">
      <testsuite name="Tests\Feature\BusinessWorkflowTest" file="ScholarBooks-Laravel-12\tests\Feature\BusinessWorkflowTest.php" tests="1" assertions="48" errors="0" failures="0" skipped="0" time="1.728858">
        <testcase name="test_original_business_regressions" file="ScholarBooks-Laravel-12\tests\Feature\BusinessWorkflowTest.php" line="20" class="Tests\Feature\BusinessWorkflowTest" classname="Tests.Feature.BusinessWorkflowTest" assertions="48" time="1.728858"/>
      </testsuite>
      <testsuite name="Tests\Feature\WebWorkflowTest" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" tests="12" assertions="135" errors="0" failures="0" skipped="0" time="3.962587">
        <testcase name="test_accepted_email_with_database_failure_is_marked_uncertain" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="23" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="4" time="0.209585"/>
        <testcase name="test_login_logout_and_security_headers" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="48" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="16" time="0.537353"/>
        <testcase name="test_every_module_and_detail_page_renders" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="60" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="35" time="0.371430"/>
        <testcase name="test_viewer_cannot_mutate_or_read_protected_messages" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="78" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="22" time="0.157696"/>
        <testcase name="test_staff_account_management_and_session_revocation" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="93" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="7" time="0.079568"/>
        <testcase name="test_upload_map_review_commit_and_downloads" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="106" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="19" time="0.130172"/>
        <testcase name="test_input_validation_cross_semester_draft_and_closed_semester" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="123" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="9" time="0.189071"/>
        <testcase name="test_pagination_filters_and_output_escaping" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="138" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="6" time="0.087910"/>
        <testcase name="test_preview_never_sends_and_smtp_uses_laravel_mail" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="150" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="6" time="0.087182"/>
        <testcase name="test_uncertain_delivery_requires_explicit_reconciliation" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="168" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="5" time="0.062996"/>
        <testcase name="test_login_is_throttled_and_inactive_user_cannot_login" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="185" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="5" time="1.975090"/>
        <testcase name="test_csrf_is_enforced_by_real_web_middleware" file="ScholarBooks-Laravel-12\tests\Feature\WebWorkflowTest.php" line="197" class="Tests\Feature\WebWorkflowTest" classname="Tests.Feature.WebWorkflowTest" assertions="1" time="0.074534"/>
      </testsuite>
    </testsuite>
  </testsuite>
</testsuites>
