antを使用してプログラムでjunitレポートを作成したいと思います。この質問が以前にここで尋ねられたことを見てきました: Ant:create JUnit report task programmaticallyと here: Making JUnit report programmatically . 私のコードは少し異なり、そのすべてがどこに行くのかわかりません。私のコード:
<?xml version="1.0" encoding="UTF-8"?>
<project name="myproject" default="junitreport" basedir=".">
<target name="junitreport">
<junitreport todir="./testreport">
<fileset dir="./junitreports">
<include name="*.xml"/>
</fileset>
<report format="noframes" todir="./testreport"/>
</junitreport>
</target>
</project>
ソースコード :
FileSet fs = new FileSet();
fs.setDir(new File("./junitreports"));
fs.createInclude().setName("*.xml");
XMLResultAggregator aggregator = new XMLResultAggregator();
aggregator.addFileSet(fs);
AggregateTransformer transformer = aggregator.createReport();
transformer.setTodir(new File("./testreport"));
よろしくお願いします。