diff --git a/composer.json b/composer.json --- a/composer.json +++ b/composer.json @@ -57,6 +57,9 @@ ], "phpmd": [ "vendor/bin/phpmd app/ xml ruleset.xml" + ], + "test": [ + "phpunit --no-coverage" ] }, "config": { diff --git a/phpdox.xml b/phpdox.xml --- a/phpdox.xml +++ b/phpdox.xml @@ -18,6 +18,9 @@ <source type="pmd"> <file name="logs/pmd.xml" /> </source> + <source type="phpunit"> + <coverage path="logs/coverage" /> + </source> </enrich> <build engine="html" output="api"> <file extension="html" /> diff --git a/phpunit.xml b/phpunit.xml --- a/phpunit.xml +++ b/phpunit.xml @@ -18,6 +18,13 @@ <directory suffix=".php">app/</directory> </whitelist> </filter> + <logging> + <log type="coverage-html" target="build/coverage"/> + <log type="coverage-clover" target="build/logs/clover.xml"/> + <log type="coverage-crap4j" target="build/logs/crap4j.xml"/> + <log type="coverage-xml" target="build/logs/coverage"/> + <log type="junit" target="build/logs/junit.xml" logIncompleteSkipped="false"/> + </logging> <php> <env name="APP_ENV" value="testing"/> <env name="CACHE_DRIVER" value="array"/>