在我对软件包进行更新后,我遇到了Revel启动并运行的问题。每次我尝试运行一个狂欢应用程序时,我都会收到以下错误消息:
Go Compilation Error
The Go code go/src/github.com/revel/samples/booking/app/tmp/main.go does not compile: undefined: revel.TestSuites
起初我认为这是由于我当前项目中的一些遗留代码,但后来我试图使官方示例项目工作,但同样的错误也出现在这些中。不知道如何进一步推动这一点。我甚至不使用testrunner
,因此它甚至不应该在main.go
文件中生成。
更新
看起来我有一个旧的revel二进制文件,不得不删除它并获取revel cmd包,在我这样做后TestSuites
问题得到解决。
答案 0 :(得分:0)
我没有使用Revel,但Godoc tells us TestSuites
现在位于github.com/revel/revel/testing
包中。 Revel开发人员可能会将测试相关的东西移到一个单独的包中。