Heim >Backend-Entwicklung >Golang >Wie kann ich einen bestimmten Test innerhalb einer Go-Testsuite ausführen?
Spezifische Tests in Go-Testsuiten ausführen
Bei dieser Frage geht es darum, wie ein einzelner Test aus einer Testsuite in Go ausgeführt wird.
Antwort:
Um einen bestimmten Test aus einer Go-Testsuite auszuführen, verwenden Sie die -run-Flag des Go-Test-Befehls. Das Flag -run ist im Abschnitt „Testflags“ der Go-Tool-Dokumentation dokumentiert:
-run regexp Run only those tests and examples matching the regular expression.
Zum Beispiel, um nur den TestMyFunction-Test im foo-Paket auszuführen:
go test -run 'TestMyFunction' ./foo
Dies ist eine praktische Möglichkeit, beim Debugging-Prozess Zeit zu sparen, indem nur der fehlgeschlagene Test erneut ausgeführt wird.
Das obige ist der detaillierte Inhalt vonWie kann ich einen bestimmten Test innerhalb einer Go-Testsuite ausführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!