如何使用Ant运行使用@Tag
注释的JUnit 5测试?
例如:
class Tax {
@Test
@Tag("taxes")
void testingTax() {
}
}
在Maven中,我可以执行以下操作来包含或排除。但是我不知道如何让它在Ant中运行。
<properties>
<includeTags>taxes</includeTags>
<excludeTags>Promo</excludeTags>
</properties>
请告知。
答案 0 :(得分:1)
自10.7开始支持。
请参见https://ant.apache.org/manual/Tasks/junitlauncher.html
(includeTags和excludeTags)
我也需要它,所以我做出了贡献。
答案 1 :(得分:0)
根据Apache Ant开发人员的说法,目前不支持JUnit5。但是,根据这个bug report,他们已经开始工作了。还有一条关于此主题的消息here。