????
<
target?
name
="test"
>
???????? < junit? printsummary ="on" ?failureproperty ="testsFailed" >
???????????? < classpath? refid ="classpath" ? />
???????????? < formatter? type ="xml" />
???????????? < batchtest? todir ="${basedir}/doc/junitReport" >
???????????????? < fileset? dir ="${basedir}/web/WEB-INF/classes" ?includes ="**/*Test.class" ? />
???????????? </ batchtest >
???????? </ junit >
???????? < junitreport? todir ="${basedir}/doc/junitReport" >
???????????? < fileset? dir ="${basedir}/doc/junitReport" >
???????????????? < include? name ="TEST-*.xml" />
???????????? </ fileset >
???????????? < report? todir ="${basedir}/doc/junitReport/html" />
???????? </ junitreport >
???? </ target >
1,命名TEST-*.xml大小寫有別???????? < junit? printsummary ="on" ?failureproperty ="testsFailed" >
???????????? < classpath? refid ="classpath" ? />
???????????? < formatter? type ="xml" />
???????????? < batchtest? todir ="${basedir}/doc/junitReport" >
???????????????? < fileset? dir ="${basedir}/web/WEB-INF/classes" ?includes ="**/*Test.class" ? />
???????????? </ batchtest >
???????? </ junit >
???????? < junitreport? todir ="${basedir}/doc/junitReport" >
???????????? < fileset? dir ="${basedir}/doc/junitReport" >
???????????????? < include? name ="TEST-*.xml" />
???????????? </ fileset >
???????????? < report? todir ="${basedir}/doc/junitReport/html" />
???????? </ junitreport >
???? </ target >
2,有可能須要xalan放到eclipse的ant/lib下(不確定)
3, 和cruisecontrol結合使用時junitreport就不要了,否則會生成雙分的測試結果