Page 1 of 1

Wie migriert und säen ich vor der vollständigen Testsuite in Laravel mit in der Speicherdatenbank?

Posted: 01 Feb 2025, 09:22
by Anonymous
Ich versuche, die Testumgebung in meinem Laravel-Projekt einzurichten. SQLite in Speicherdatenbank und aufrufen: < /p>

Code: Select all

Artisan::call('migrate');
Artisan::call('db:seed');
In meiner -Setup -Funktion wird dies jedoch vor jedem einzelnen Test ausgeführt, der in diesem Projekt auf Tausende wachsen kann.

Ich habe die setupBeForeClass < /strong> ausprobiert, aber es hat nicht funktioniert.
denke ich, weil die createApplication
in jedem Test aufgerufen wird und die gesamte Anwendung zurücksetzt und auch die Leuchten aus dem JSON wahrscheinlich aus dem gleichen Grund laden.