首頁  >  文章  >  後端開發  >  如何使用 Skip 方法在 Go 中標記待處理測試?

如何使用 Skip 方法在 Go 中標記待處理測試?

Susan Sarandon
Susan Sarandon原創
2024-10-30 14:41:42449瀏覽

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

Go 中待處理的測試

在Go 測試中,編寫一個您打算稍後開發完整測試功能的測試案例可以有效地使用Skip 方法實作。

使用Skip 進行待處理測試

包文檔中提供的範例示範如何使用Skip 方法:

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

當使用Skip 方法:

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

當使用-v當標誌(以及本例中可選的-short 標誌)運行go test 時,將列印提供的訊息:

這種方法可讓您清楚標記待處理的測試,而無需影響整體測試運行。

以上是如何使用 Skip 方法在 Go 中標記待處理測試?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn