Я добавил все данные о конфигурации покрытия кода с помощью jmockit в файле build.xml, но он не генерирует никакого отчета.Невозможно создать отчет о покрытии кода JMockit
Это мой код конфигурации:
<target name="tests" depends="testscompile,mkdirtests_clean,mkdirtests">
<junit fork="yes" forkmode="once" haltonfailure="no" printsummary="yes" >
<jvmarg value="-javaagent:../JUnitlib/jmockit.jar"/>
<sysproperty key="jmockit-coverage-output" value="html"/>
<sysproperty key="jmockit-coverage-outputDir" value="${reports.dir}"/>
<sysproperty key="jmockit-coverage-srcDirs" value="${src}"/>
<sysproperty key="jmockit-coverage-metrics" value="all"/>
<classpath>
<pathelement location="${classes}" />
<pathelement location="../JUnitlib/jmockit.jar" />
<pathelement location="../JUnitlib/junit-4.12.jar" />
<pathelement location="../JUnitlib/hamcrest-core-1.3.jar" />
<fileset dir="../WebContent/WEB-INF/lib">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${tomcat.root}">
<include name="lib/log4j-1.2.17.jar"/>
</fileset>
</classpath>
<batchtest todir="${docs.dir}">
<fileset dir="${classes}">
<include name="**/*Test.class" />
</fileset>
</batchtest>
<formatter type="xml"/>
</junit>
<!-- Junit Report generation -->
<junitreport todir="${reports.dir}">
<fileset dir="${docs.dir}">
<include name="TEST-*.xml" />
</fileset>
<report todir="${reports.dir}" />
</junitreport>
<antcall target="report.zip"/>
</target>
Здесь, в этой конфигурации отчетов для тестирования JUnit и покрытия кода должны быть сформированы, но только тест JUnit отчеты только генерирует. Где я иду не так, пожалуйста, скажите мне?