【发布时间】:2015-01-29 05:39:43
【问题描述】:
我在我的 grails-2.3.4 应用程序中使用 Spock 插件进行自动化单元和集成测试。当我运行 grails test-app 时,所有测试用例都会运行两次。同样在测试报告中,每个规格文件都列出了两次。随着应用程序的增长,测试用例的数量也在增加,并且所有测试用例都运行了两次。在通过 Jenkins 进行开发和部署时,这需要双倍的时间来执行所有测试用例。谁能帮我修复它(任何帮助将不胜感激)?
【问题讨论】:
我在我的 grails-2.3.4 应用程序中使用 Spock 插件进行自动化单元和集成测试。当我运行 grails test-app 时,所有测试用例都会运行两次。同样在测试报告中,每个规格文件都列出了两次。随着应用程序的增长,测试用例的数量也在增加,并且所有测试用例都运行了两次。在通过 Jenkins 进行开发和部署时,这需要双倍的时间来执行所有测试用例。谁能帮我修复它(任何帮助将不胜感激)?
【问题讨论】:
http://grails.github.io/grails-doc/2.3.4/guide/upgradingFromPreviousVersionsOfGrails.html -> 默认包含 Spock
您不再需要将 Spock 插件添加到您的项目中。简单地 像以前一样创建 Spock 规范,它们将作为单元运行 测试。事实上,不要安装 Spock 插件,否则你的 规范将运行两次 [...]。
【讨论】: