使用concordion,可以创建使用concordion:run命令运行测试的“索引”灯具。例如。
<a concordion:run="concordion" href="myLengthytest.html">The lengthy test</a>
我的测试都设置为将SpringJunitRunner用作per the tip here。
我尝试从故障安全插件中排除灯具,但包括调用它们的转轮,即
<includes>
<include>**/*Test.java</include>
<include>**/*FixtureIndex.java</include>
</includes>
<excludes>
<exclude>**/*Fixture.java</exclude>
</excludes>
在这种情况下,“Fixture”文件是fixture,“FixtureIndex”是带有concordion:run语句的索引文件。这似乎是一种合理的方法,但似乎仍然进行了两次测试..奇怪的是。
我发现了这个问题elsewhere,但是没有给出有用的答案,因此我已经解决了完全相同的问题,我想在这里问: - )
答案 0 :(得分:0)
这应该可行,除非SpringJUnitRunner引入了一些问题。
您可能想尝试使用:
<includes>
<include>**/*FixtureIndex.java</include>
</includes>
这项工作的一个例子是concordion-extensions-demo项目(没有Spring)。