Unit testing 运行goapp测试时,main.main未定义错误
在我的Google App Engine Go项目中,当我运行Unit testing 运行goapp测试时,main.main未定义错误,unit-testing,google-app-engine,go,Unit Testing,Google App Engine,Go,在我的Google App Engine Go项目中,当我运行goapp测试时,我得到以下错误: runtime.main_main: main.main: not defined runtime.main_main: undefined: main.main 由于它不是一个普通的go应用程序,而是一个Google app Engine应用程序,它没有main.main(),所以我需要做什么才能运行测试?goapp test不带任何参数将运行当前/工作目录中的单元测试 因此,在运行测试之前,请
goapp测试时,我得到以下错误:
runtime.main_main: main.main: not defined
runtime.main_main: undefined: main.main
由于它不是一个普通的go应用程序,而是一个Google app Engine应用程序,它没有main.main(),所以我需要做什么才能运行测试?goapp test
不带任何参数将运行当前/工作目录中的单元测试
因此,在运行测试之前,请导航到包含*\u test.go
文件的文件夹,然后运行goapp test
有关测试的更多信息可在此处找到:
当然还有跑步
goapp help test
运行goapp test
时,工作目录中是否有*\u test.go
文件?测试文件位于子文件夹中,但当我在工作目录中放置虚拟测试时,它可以很好地运行虚拟测试。把你的评论写在答案里,我会把它标记为正确的。