2016-06-13 89 views
0

嗨,我用我的運行單元測試: godep go test -v -run TestMyCode如何在進行測試時設置日誌級別?

,但我沒有找到一種方式來顯示我的信息記錄在我的測試:

glog.V(4).Infof("Adding new pods from source %s : %v", source, update.Pods) 

這可能嗎?

回答

1

您可以通過設置幾個標誌將您的消息記錄到控制檯。在init()函數中嘗試下面的代碼。

flag.Set("alsologtostderr", fmt.Sprintf("%t", true)) 
var logLevel string 
flag.StringVar(&logLevel, "logLevel", "4", "test") 
flag.Lookup("v").Value.Set(logLevel) 
相關問題