JUnit的官方文件中指出:junitreport ant任務生成的報告的源數據是什麼?
junitreport收集使用嵌套元素JUnit的任務生成單獨的XML文件。
同一頁面狀態的其他部分:
<junitreport todir="./reports">
<fileset dir="./reports">
<include name="TEST-*.xml"/>
</fileset>
<report format="frames" todir="./report/html"/>
</junitreport>
會產生在目錄中的測試 - TestSuites.xml文件報告 並生成默認的框架報告目錄報告/ HTML。
比方說,我有文件TEST-all.xml由junit任務生成在「reports」目錄中。我想使用它作爲junitreport任務的數據源:
<fileset dir="./reports">
<include name="TEST-all*.xml"/>
</fileset>
我希望根據我的數據生成html報告。
我試着去做。生成空的TESTS-TestSuites.xml文件,並生成空的html文件。
上面引用的兩個文檔語句在某種程度上相互矛盾:第一個說它將使用已生成的文件來創建報告,第二個說明它將生成新文件。有人可以解釋它是如何工作的嗎?我如何控制將使用什麼數據源生成html報告?
謝謝。