如何使用Ant执行JUnit 5@Tag测试?
如何使用Ant运行带有如何使用Ant执行JUnit 5@Tag测试?,junit,ant,junit5,ant-junit,Junit,Ant,Junit5,Ant Junit,如何使用Ant运行带有@Tag注释的JUnit5测试 例如: 类别税{ @试验 @标签(“税”) 无效测试税(){ } } 在Maven中,我可以执行以下操作来包括或排除。然而,我不知道如何让它在Ant中工作 税 宣传片 敬请告知。根据Apache Ant开发者的说法,JUnit5目前不受支持。但据此,他们已经开始工作。还有一条关于此主题的消息。因为10.7现在支持它 看 (包括标签和不包括标签) 我也需要它,所以我贡献了它。您是如何从Ant启动JUnit 5测试的?我知道的唯一方法就是从
@Tag
注释的JUnit5测试
例如:
类别税{
@试验
@标签(“税”)
无效测试税(){
}
}
在Maven中,我可以执行以下操作来包括或排除。然而,我不知道如何让它在Ant中工作
税
宣传片
敬请告知。根据Apache Ant开发者的说法,JUnit5目前不受支持。但据此,他们已经开始工作。还有一条关于此主题的消息。因为10.7现在支持它 看 (包括标签和不包括标签)
我也需要它,所以我贡献了它。您是如何从Ant启动JUnit 5测试的?我知道的唯一方法就是从ant打电话给ConsoleLancher。如果是这种情况,则可以传递-t参数和要执行的标记的名称。链接到ConsoleLauncher:我从Elipse而不是ConsoleLauncher启动JUnit测试。不过,感谢您告诉我,它可以将-t参数与标记的名称一起使用@科兹谢谢!啊哈,日食。因此,您使用的是内置的JUnit5IDE支持。我不知道您是否可以从Eclipse运行不同的标记:)也许您可以将标记名作为参数传递给您的运行配置,但Eclipse是否实现并支持它-我没有尝试过,因为我是idea用户。如果您只在Eclipse中运行测试,为什么要问如何在Ant中运行它们?嗨,Sam,我只是在回答科茨的话,说我通常从日食出发,不提ant,而是ConsoleLancher。是的,我在Ant中运行注解@Tag时仍然有问题。有什么线索吗?支持是最小的-例如不支持分叉