在Go 測試中停用或強制重新測試
多次執行Go 測試時,可以觀察到使用快取的測試結果而不是執行再次測試。如果您希望出於驗證或調試目的重新執行測試,這可能會很不方便。
強制執行測試
強制Go 測試始終運行並防止緩存,有兩種主要方法:
測試快取行為
值得注意的是,Go 在某些情況下會自動使快取的測試結果失效。條件,包括對原始程式碼、測試程式碼、本機檔案或環境變數的變更。因此,除非明確需要,否則通常不需要手動使測試快取失效。
以上是如何強制 Go 測試重新運行並避免快取?的詳細內容。更多資訊請關注PHP中文網其他相關文章!