0
我使用的是phpunit和jenkins,關鍵是jenkins使用xml文件創建了測試結果的報告,但我不知道如何導出到phpunit中的xml,現在我只看到了用HTML導出的選項(用於覆蓋)。如何將phpunit覆蓋率導出到xml(jenkins報告必需的)
我使用的是phpunit和jenkins,關鍵是jenkins使用xml文件創建了測試結果的報告,但我不知道如何導出到phpunit中的xml,現在我只看到了用HTML導出的選項(用於覆蓋)。如何將phpunit覆蓋率導出到xml(jenkins報告必需的)
This project來自Sebastian Bergmann應該給你一些指點。它提到了PHPUnit的以下配置...
<logging>
<log type="coverage-html" target="build/coverage" title="Name of Project"
charset="UTF-8" yui="true" highlight="true"
lowUpperBound="35" highLowerBound="70"/>
<log type="coverage-clover" target="build/logs/clover.xml"/>
<log type="junit" target="build/logs/junit.xml"
logIncompleteSkipped="false"/>
</logging>
...所以我想你應該嘗試--coverage-clover
而不是--coverage-html
得到一個XML文件。