測試複雜的程式碼庫時,通常需要在執行過程中使用「go test」有選擇地跳過或排除某些測試“指令。 >Go 在「測試」中提供了兩種方法用於跳過測試的套件:SkipNow() 和Skip().
SkipNow()立即跳過當前測試,無論它是否已經開始運行。在測試輸出中新增一條註釋,指示該測試已被跳過,但它允許其他測試相同的套件或檔案以繼續運行。測試函數的開頭即可。並在執行測試之前設定該變數。中標示-test.short 標誌的檢定。標誌加入測試函數,請依下列方式修改測試註解:
要在短模式下執行測試,請使用-short 執行「go test」標誌:
注意:此方法根據註釋排除測試,而不是根據運行時條件動態排除測試。
以上是如何使用'go test”在 Go 中自訂測試執行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!