首頁 >後端開發 >Golang >如何使用'go test”在 Go 中自訂測試執行?

如何使用'go test”在 Go 中自訂測試執行?

DDD
DDD原創
2024-12-26 10:43:10536瀏覽

How Can I Customize Test Execution in Go Using `go test`?

使用「go test」在Go 中自訂測試執行

測試複雜的程式碼庫時,通常需要在執行過程中使用「go test」有選擇地跳過或排除某些測試“指令。 >Go 在「測試」中提供了兩種方法用於跳過測試的套件:SkipNow() 和Skip().

SkipNow()

立即跳過當前測試,無論它是否已經開始運行。在測試輸出中新增一條註釋,指示該測試已被跳過,但它允許其他測試相同的套件或檔案以繼續運行。測試函數的開頭即可。並在執行測試之前設定該變數。中標示-test.short 標誌的檢定。標誌加入測試函數,請依下列方式修改測試註解:

要在短模式下執行測試,請使用-short 執行「go test」標誌:

注意:此方法根據註釋排除測試,而不是根據運行時條件動態排除測試。

以上是如何使用'go test”在 Go 中自訂測試執行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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