The*_*rav 5 tags grails functional-testing spock geb
在其他一些测试框架中,我习惯于标记测试,例如@really_slow、@front_end
然后运行不同批次的测试,就像我可能想要设置一个构建从站来运行所有 real_slow 测试,并且可能想要运行标记为前端的所有测试,但没有一个被标记为非常慢。
目前,要在 grails 中运行 spock+geb 测试,我只需运行 grails test-app function:
我如何告诉它运行一个子集?
您可以将 JUnit 套件与@Category. 或者您可以使用SpockConfig.groovy包含以下内容的 a :
runner {
include foo.bar.FrontEnd, foo.bar.BackEnd
exclude foo.bar.Slow
}
Run Code Online (Sandbox Code Playgroud)
这里,foo.bar.FrontEnd、foo.bar.BackEnd、 和foo.bar.Slow是您自己的注释。要激活配置文件,您必须设置spock.configuration指向它的系统属性。
| 归档时间: |
|
| 查看次数: |
2204 次 |
| 最近记录: |