gpt4 book ai didi

来自 jar 的 Ant junit 批量测试

转载 作者:行者123 更新时间:2023-12-04 05:57:39 25 4
gpt4 key购买 nike

我想使用 ant(1.7 后)在某个 jar 中名为 *Test.class 的类中运行所有测试。

类似于以下内容(尽管它实际上并没有运行任何测试):

    <junit fork="yes" printsummary="on" haltonfailure="on">
<formatter type="xml"/>
<batchtest fork="yes" todir="${junit.output.dir}">
<resources>
<zipentry zipfile="tests-only.jar" name="**/*Test.class"/>
</resources>
</batchtest>
<classpath refid="testsplus.classpath"/>
</junit>

资源/zipentry 部分的正确语法是什么?

Ant 文档说:

batchtest collects the included resources from any number of nested Resource Collections. It then generates a test class name for each resource that ends in .java or .class.

Any type of Resource Collection is supported as a nested element, prior to Ant 1.7 only <fileset> has been supported.

最佳答案

而不是 zipentry您可能可以使用 zipfileset数据类型:

<zipfileset src="tests-only.jar" includes="**/*Test.class"/>

关于来自 jar 的 Ant junit 批量测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6619540/

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