Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Ant执行JUnit 5@Tag测试?_Junit_Ant_Junit5_Ant Junit - Fatal编程技术网

如何使用Ant执行JUnit 5@Tag测试?

如何使用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测试的?我知道的唯一方法就是从

如何使用Ant运行带有
@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时仍然有问题。有什么线索吗?支持是最小的-例如不支持分叉