Heim  >  Artikel  >  Backend-Entwicklung  >  Wie markiere ich ausstehende Tests in Go mit der Skip-Methode?

Wie markiere ich ausstehende Tests in Go mit der Skip-Methode?

Susan Sarandon
Susan SarandonOriginal
2024-10-30 14:41:42449Durchsuche

 How to Mark Pending Tests in Go Using the Skip Method?

Ausstehende Tests in Go

Bei Go-Tests kann das Schreiben eines Testfalls, für den Sie später eine vollständige Testfunktion entwickeln möchten, effektiv sein wird mit der Skip-Methode erreicht.

Verwenden von Skip für ausstehende Tests

Das in der Paketdokumentation bereitgestellte Beispiel zeigt, wie die Skip-Methode verwendet wird:

<code class="go">func TestTimeConsuming(t *testing.T) {
    if testing.Short() {
        t.Skip("skipping test in short mode.")
    }
    ...
}</code>

Wenn Sie go test mit dem Flag -v (und optional dem Flag -short in diesem Beispiel) ausführen, wird die bereitgestellte Meldung gedruckt:

=== RUN   TestTimeConsuming
--- SKIP: TestTimeConsuming (skipping test in short mode.)

Mit diesem Ansatz können Sie ausstehende Tests ohne klar markieren Beeinträchtigung des gesamten Testlaufs.

Das obige ist der detaillierte Inhalt vonWie markiere ich ausstehende Tests in Go mit der Skip-Methode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn