6

如何使用 Ant 运行带有注释的 JUnit 5 测试@Tag

例如:

class Tax {
    @Test
    @Tag("taxes")
    void testingTax() {
    }
}

在 Maven 中,我可以执行以下操作来包含或排除。但是我不知道如何让它在 Ant 中工作。

<properties>
    <includeTags>taxes</includeTags>
    <excludeTags>Promo</excludeTags>
</properties>

好心提醒。

4

2 回答 2

2

从 10.7 开始,现在支持它。

https://ant.apache.org/manual/Tasks/junitlauncher.html

(includeTags 和 excludeTags)

我也需要那个,所以我贡献了那个。

于 2019-09-05T09:50:18.503 回答
1

根据 Apache Ant 开发人员的说法,目前不支持 JUnit5。但是,根据这个错误报告,他们已经开始工作了。这里也有关于这个话题的消息。

于 2018-02-07T11:10:18.330 回答