Я использую муравей для моего проекта, и я пытался сгенерировать отчет JUnit, используя ant-цель. Проблема, с которой я столкнулась, заключается в том, что в конце выполнения мой TESTS-TestSuites.xml пуст. Но все остальные отдельные тестовые XML-файлы имеют данные. И из-за этого мои html-отчеты пустые, в смысле результаты показывают «0».Ant целевой генерировать пустой набор xml-файл
Вот мой муравей целевой
<!-- JUnit Reporting -->
<target name="test-report" depends="build-all" description="Generate Test Results as HTML">
<taskdef name="junitreport" classname="org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator"/>
<junit printsummary="on" haltonfailure="off" haltonerror="off" fork="yes">
<batchtest fork="yes" todir="${test.reports}" filtertrace="on">
<fileset dir="${build.classes}" includes="**/Test*Selenium.class"/>
</batchtest>
<formatter type="plain" usefile="false"/>
<formatter type="xml" usefile="true"/>
<classpath>
<path refid="classpath"/>
<path refid="application"/>
</classpath>
</junit>
<echo message="running JUnit Report" />
<junitreport todir="${test.reports}">
<fileset dir="${test.reports}">
<include name="Test-*.xml" />
</fileset>
<report format="frames" todir="${test.reports.html}" />
</junitreport>
</target>
Это то, что я получаю, как муравей резюме печати
[junitreport] Processing C:\YukonSelenium\reports\TESTS-TestSuites.xml to C:\DOCUME~1\user\LOCALS~1\Temp\null1848051184
[junitreport] Loading stylesheet jar:file:/C:/DevApps/apache-ant-1.7.1/lib/ant
junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl
[junitreport] Transform time: 859ms
[junitreport] Deleting: C:\DOCUME~1\user\LOCALS~1\Temp\null1848051184
Вот как отчет JUnit выглядит как http://www.freeimagehosting.net/image.php?43dd69d3b8.jpg
Спасибо заранее,
У меня такая же проблема. Ваше решение сработало для меня :) – Vigneshwaran