我的测试项目中的所有测试都位于tests/
目录中,当我调用ant test
时,此目录中的所有内容都会运行。该目录有几个子目录,例如unit
和functional
。如何告诉ant test
仅在其中一个子目录中运行测试而忽略其他子目录?
答案 0 :(得分:0)
在我的设置中,我为每种类型的测试定义了一个单独的Ant目标,然后使每个目标以某些属性为条件。
<target name="performance" if="test.performance">
</target>
然后在构建时指定ant命令行上的必需属性(-Dkey = value)。如果要分别测试不同的软件包,请考虑在构建文件中加载的属性文件中定义属性。
如果您有任何问题,请告诉我