我想为位于单独目录中的 spock 规范引入一个单独的测试阶段。这些测试主要是长跑者,将在每晚构建期间执行。
对于 Grails 2.x,我发现了这个博客:http://ldaley.com/post/615966534/custom-grails-test ,但在 Grails 3.x 中不再有 _Event.groovy。
有没有办法引入自定义测试阶段,比如
grails test-app -custom
自定义阶段的测试用例应该像集成测试一样运行,可以完全访问应用程序、休眠 session 等。
最佳答案
我认为您可以在单独的模块(即大测试)中编写测试并使用包含“小”测试的模块的 gradle 任务运行它们,您最终可能会得到如下结构:
project
your-api
big-tests
运行你的 api 测试
毕业:你的API:测试
运行大型测试
毕业:大测试:测试
关于grails - 如何在 Grails 3.x 中引入自定义测试阶段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38843798/