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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie migriert und säen ich vor der vollständigen Testsuite in Laravel mit in der Speicherdatenbank?

by Anonymous » 01 Feb 2025, 09:22

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.

Top