我有一個現有phpunit.xml(用於PHPUnit的配置文件),它看起來像這樣:如何在phing build.xml中使用現有的phpunit.xml?
<phpunit backupGlobals="false"
backupStaticAttributes="false"
bootstrap="./tests/bootstrap.php"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
strict="true"
verbose="true"
colors="true">
<testsuites>
<testsuite name="My Tests">
<directory>./tests</directory>
</testsuite>
</testsuites>
</phpunit>
由於DRY說,我不想簡單地複製phpunit.xml的&粘貼內容到我的build.xml以相同的配置運行phpunit。
我在的build.xml目標Phing看起來是這樣的:
<target name="unit-test">
<phpunit printsummary="true" />
</target>
即使是PHPUnit的應該會自動查找phpunit.xml(當我手動啓動它就像進入「PHPUnit的」我的終端和按回車,它的工作原理),並用它,在phing的情況下,輸出看起來是這樣的:
[phpunit] Total tests run: 0, Failures: 0, Errors: 0, Incomplete: 0, Skipped: 0, Time elapsed: 0.00122 s
那麼有沒有什麼辦法,如何到達描述的行爲?
我downvoted這一點,不能撤消。 @Radek其實是對的。 https://www.phing.info/trac/ticket/1226應該使它成爲可能。 – hbogert 2015-12-23 22:54:23