grails 2.5.1忽略Spock功能测试

时间:2015-09-08 14:28:57

标签: grails testing spock grails-2.5

我刚刚将一个应用程序从grails 2.2.4迁移到grails 2.5.1。现在没有执行spock测试。测试目录如下所示:

test
   - unit
      - FirstSpec
      - SecondSpec
      - ... (more Spock tests)  
   - functional
      - FirstTests
      - FirstSpec
      - ... (more JUnit & Spock tests)

发生以下行为:

grails test-app unit:spock
  

没有运行任何测试

grails test-app unit:
  

运行所有spock单元测试

grails test-app functional:spock
  

不会运行任何测试

grails test-app functional:
  

仅运行JUnit功能测试

使用grails 2.2.4,所有测试都已执行。我按照grails主页上提供的迁移指南(删除spock-plugin等) 有谁知道问题可能是什么?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。该插件增加了对功能性spock测试的支持:https://grails.org/plugin/functional-spock

我不知道为什么默认情况下不提供此功能。

的问候,鲁普尔