Почему мой crap4j.xml отсутствует после запуска phpunit?

Вот мой конфиг. Дженкинс не удается собрать, потому что он не видит файл. Моя локальная виртуальная машина Ubuntu 14.04 не создает его, и в экземпляре jenkins AWS 14.04 произошел сбой сборки jenkins. Xdebug и токенизатор включены.

<?xml version="1.0" encoding="UTF-8"?>

<!-- http://www.phpunit.de/manual/current/en/appendixes.configuration.html -->
<phpunit
backupGlobals               = "false"backupStaticAttributes      = "false"colors                      = "true"convertErrorsToExceptions   = "true"convertNoticesToExceptions  = "true"convertWarningsToExceptions = "true"processIsolation            = "false"stopOnFailure               = "false"syntaxCheck                 = "false"bootstrap                   = "../app/bootstrap.php.cache" >

<testsuites>
<testsuite name="Project Test Suite">
<directory>../src/*/*Bundle/Tests</directory>
<directory>../src/*/Bundle/*Bundle/Tests</directory>
</testsuite>
</testsuites>

<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="junit" target="../build/logs/junit.xml" logIncompleteSkipped="false"/>
</logging>

<!--
<php>
<server name="KERNEL_DIR" value="/path/to/your/app/" />
</php>
-->

<filter>
<whitelist addUncoveredFilesFromWhitelist="true">
<directory>../src</directory>
<exclude>
<directory>../src/*/*Bundle/Resources</directory>
<directory>../src/*/*Bundle/Tests</directory>
<directory>../src/*/Bundle/*Bundle/Resources</directory>
<directory>../src/*/Bundle/*Bundle/Tests</directory>
</exclude>
</whitelist>
</filter>

<groups>
<exclude>
<group>Acceptance</group>
</exclude>
</groups>

<listeners>
<listener class="\Mockery\Adapter\Phpunit\TestListener"></listener>
</listeners>
</phpunit>

1

Решение

Какая у вас версия PHPUnit?

--coverage-crap4j опция была введена в PHPUnit 4.0.0.

https://github.com/sebastianbergmann/phpunit/wiki/ChangeLog-for-PHPUnit-4.0#phpunit-400

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]