2011-07-15 43 views
0

从标题,我已经把这个问题似乎很明显......但它不是(我反正)运行JUnit任务蚂蚁

我有2个很简单的问题。当你运行JUnit测试,你必须指定名称即

<junit> 
<test name="my.single.test"/> 
</junit> 

是否匹配对src文件夹(因此Java类)的路径?

有没有从jar中运行Junit的方法? 例如,我将所有测试导出到jar中,并且希望能够在junit任务中运行这些测试。我知道你可以使用< batchtest><文件集>(合并),但我认为它只适用于.java文件,不是吗?

回答

3
<junit> 
    <classpath> 
     <fileset dir="yourLibDir"> 
      <include name="**/your.jar"/><!--my.single.test in your.jar--> 
     </fileset> 
    </classpath> 
    <test name="my.single.test"/> 
</junit>