停止运行单元测试,并获取日志记录

时间:2014-12-02 17:16:21

标签: unit-testing go

我有一些单元测试由于某种原因导致死锁。我想停止运行单元测试,并查看消息(t.Log)。如果我只是按CTRL-C,我就不会收到消息。

2 个答案:

答案 0 :(得分:1)

你可以做CTRL- \它会给你一个回溯它挂起的地方。我不确定是否有一种干净的方式来获取日志消息。

答案 1 :(得分:1)

您应该将-v标记与go test一起使用,例如go test -v github.com/myname/package

这将导致在运行测试时输出任何日志记录。