gpt4 book ai didi

java - 如何使用 Ant 执行 JUnit 测试的子集?

转载 作者:行者123 更新时间:2023-12-01 15:02:35 25 4
gpt4 key购买 nike

我们有一个大型项目,执行所有单元测试需要花费大量时间。我们也在使用Ant。可以使用什么策略来使用 Ant 只执行一部分测试?我们在逻辑 java 包组中进行测试,因此这可能会有所帮助......

最佳答案

您应该使用 junit ant 任务的 batchtest 标签。检查这里:http://ant.apache.org/manual/Tasks/junit.html

下面给出了该链接的简化示例:

<junit printsummary="yes" haltonfailure="yes">
<classpath>
<pathelement location="${build.tests}"/>
<pathelement path="${java.class.path}"/>
</classpath>

<formatter type="plain"/>


<batchtest fork="yes" todir="${reports.tests}">
<fileset dir="${src.tests}">
<include name="**/*Test*.java"/>
<exclude name="**/AllTests.java"/>
</fileset>
</batchtest>
</junit>

关于java - 如何使用 Ant 执行 JUnit 测试的子集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13435563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com