如何在dev_appserver自动编译后运行golang测试

时间:2013-12-14 15:40:43

标签: google-app-engine go

我正在运行dev_appserver.py,所以当我保存go文件时它会自动构建(我需要运行它而不是goapp,因为我需要log_level)。

如果成功构建,我希望项目测试(goapp test)自动运行。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

您可以在单独的终端窗口中使用https://github.com/nf/watch之类的内容。它将与dev_appserver.py并行重新运行测试。

安装:go get github.com/nf/watch

从您应用的目录运行:watch goapp test

答案 1 :(得分:0)

使用AppEngine,我使用entr app就像这样:

$ find ./*.go | entr goapp test