Node.js · Senior · Frage 56 von 75
Warum ist Testisolation bei node --test wichtig, und wie funktioniert sie standardmäßig?
- 1Alle Tests teilen einen Prozess, um Speicher zu sparen
- 2Jede Testdatei läuft standardmäßig in einem eigenen Prozess
- 3Alle Tests laufen im Browser, isoliert nach Origin
Antwort zeigen
Richtige Antwort: Jede Testdatei läuft standardmäßig in einem eigenen Prozess
Erklärung
--test-isolation=none führt Dateien in einem Prozess aus, was schneller ist, aber Zustand leaken kann. Innerhalb einer Datei teilen Tests den Zustand, und man muss ihn selbst zurücksetzen.