0
Ich führe Tests mit dem Gcloud-Datenspeicher-Emulator für Knoten aus.
Ich möchte die db vor jedem Test zurücksetzen.Wie setzt man die Emulator-DB vor jedem Test zurück?
Gibt es einen schnellen Weg wie einen 'Drop'-Befehl oder etwas, das ich in einem beforeEach-Block verwenden kann?
Wie kann ich das in einem beforeEach Block mit Mokka tun? Ich bin mir nicht sicher, ob das funktioniert, solange der Emulator schon läuft. Es erwartet, dass eine Datei während der Sitzung existiert. – Gyro
Löschen Sie einfach die Datei, Sie können 'del' oder' rimraf' dafür verwenden. Getestet, kann ich 'local_db.bin' löschen, während Emulator läuft, und es funktioniert gut. –
ok danke! Da ich es in einem beforeEach-Block tun möchte, habe ich Knoten fs-Modul verwendet – Gyro