@在使用Spock 1.2和Groovy 2.5的maven测试中,Unroll不起作用

@在使用Spock 1.2和Groovy 2.5的maven测试中,Unroll不起作用,maven,groovy,spock,Maven,Groovy,Spock,我们切换到Java11,我们发现需要将Spock升级到1.2,将Groovy升级到2.5,否则测试不会在Java11上运行 但是现在,在最新的Spock中,maven将每个@Unroll测试作为一个单独的测试,而不是根据不同参数的数量进行计算。Spock中有一个问题:。 对我来说,将groovy降级到2.4.16解决了这个问题。所以它不是真的“不工作”(所有),但它的行为不同吗?或者你能详细说明一下你得到的实际错误吗?仅仅是错误的数字还是根本没有运行测试?是的,你是对的。看起来所有测试都在运行,

我们切换到Java11,我们发现需要将Spock升级到1.2,将Groovy升级到2.5,否则测试不会在Java11上运行


但是现在,在最新的Spock中,maven将每个@Unroll测试作为一个单独的测试,而不是根据不同参数的数量进行计算。

Spock中有一个问题:。

对我来说,将groovy降级到2.4.16解决了这个问题。

所以它不是真的“不工作”(所有),但它的行为不同吗?或者你能详细说明一下你得到的实际错误吗?仅仅是错误的数字还是根本没有运行测试?是的,你是对的。看起来所有测试都在运行,但测试计数不正确