Einzelne Tests in einer Suite und nicht in der gesamten Suite ausführen
Beim Arbeiten mit einer Testsuite kann es mühsam sein, sie erneut auszuführen die gesamte Suite für jeden fehlgeschlagenen Test. Um beim Debuggen Zeit zu sparen, sollten Sie die Verwendung des Flags go test -run in Betracht ziehen.
Mit dem Flag -run können Sie einen bestimmten Test angeben, der innerhalb einer Testsuite ausgeführt werden soll. Wenn Sie beispielsweise über eine Testsuite mit mehreren Tests mit den Namen TestA, TestB und TestC verfügen und nur TestB erneut ausführen möchten, können Sie den folgenden Befehl verwenden:
go test -run TestB
Dieser Befehl wird ausgeführt Nur der TestB-Test innerhalb der Suite, die anderen Tests werden übersprungen. Dies kann den Zeitaufwand für die erneute Ausführung von Tests erheblich reduzieren und das Debuggen erleichtern.
Das obige ist der detaillierte Inhalt vonWie kann ich einzelne Tests in einer Go-Testsuite ausführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!