如何为特定 Spock 测试指定测试环境而不是默认测试环境?
问问题
512 次
2 回答
2
因为您可以通过命令(http://grails.org/plugin/spock,请参阅运行测试部分)使用 spock 框架,如下所示:
grails test-app :spock
您也应该能够指定环境,就像这样:
grails [environment]* test-app :spock
因为 test-app 脚本允许环境选项。
让我知道这是否适合您。:)
编辑:
正如您所注意到的,上面的解决方案适用于您应用程序中的每个测试。为了注释特定环境的每一个测试,我认为你应该看看这个插件:
于 2012-08-20T11:27:01.813 回答
0
谢谢你。这正是我想要的。不幸的是,当前版本的插件不适用于 Spock v0.6 =( – fedor.belov 2012 年 8 月 22 日 10:52
它有效,您只需将dependsOn 注释掉(使用Spock v0.7)。
于 2013-08-12T15:51:35.357 回答