ClubSpace — verification 2026-09-23

PHPUnit 12.5.35 by Sebastian Bergmann and contributors.

Runtime:       PHP 8.3.6
Configuration: /workspace/scratch/baf72d7e9dd5/club-manager/phpunit.xml

...............                                                   15 / 15 (100%)

Time: 00:09.664, Memory: 60.50 MB

Club Workflow (Tests\Feature\ClubWorkflow)
 ✔ All owner pages render
 ✔ Role and record isolation
 ✔ Tenant scope fails closed
 ✔ Billing payment and credit are idempotent
 ✔ Capacity failure rolls back
 ✔ Full month pause waives fee only
 ✔ Schedule idempotency and collision
 ✔ Attendance rejects stale version
 ✔ Forms record payment and child
 ✔ Guardian revocation blocks invoice
 ✔ Login logout
 ✔ Csv escapes formula cells
 ✔ Application approval and parent request change enrollment
 ✔ Csv import commits once and transfer adjusts month

Money (Tests\Unit\Money)
 ✔ Integer money and proration

OK (15 tests, 96 assertions)

PHP syntax checks passed. Blade view cache and route cache built successfully.
Database tests: SQLite in-memory. Target deployment: MySQL 8.0+.
Live MySQL and browser visual checks were not completed in this environment.
No online payments or SMS integrations are included.
