【发布时间】:2011-11-12 08:47:06
【问题描述】:
运行单元测试时,Gradle 可以并行执行多个测试,而无需对测试本身进行任何更改(即特殊注释、测试运行器等)。我想用 ant 实现同样的目标,但我不确定如何。
我见过this question,但没有一个答案真正吸引我。它们要么涉及 ant-contrib 的 hack、使用 @RunWith 注释设置的特殊运行器、其他一些特殊注释等。我也知道 TestNG,但我不能让 Eclipse 插件迁移我们的测试 - 和我们有大约 10,000 个,所以我不是手动做的!
Gradle 不需要这些东西,那么我如何在 ant 中做到这一点?我猜 Gradle 使用了一个特殊的运行器,但如果是这样,它是作为 JUnit 设置的一部分设置的,并且在每个测试中都没有提到。如果是这样的话,那很好。我只是不想去修改c。 10,000 个单元测试!
【问题讨论】: