Покрытие кода PHPUnit показывает покрытие кода модульных тестов?

Я использую фантастический ZF-Boilerplate Майкла Ромера и столкнулся с проблемой при тестировании.

Когда я просматриваю отчеты о покрытии кода, они показывают покрытие кода только для фактических модульных тестов, а не для тестируемого кода.

Я искал повсюду случаи, когда это происходило, но ничего не нашел. Насколько я вижу, файл phpunit.xml (https://github.com/michael-romer/zf-boilerplate/blob/master/tests/phpunit.xml) правильно настроен для структуры каталогов (https://github.com/michael-romer/zf-boilerplate)

Есть ли кто-нибудь, кто может понять, почему он не работает?


person Andrew Plank    schedule 12.12.2011    source источник
comment
Типично... через пару минут после публикации я понял это. Я переместил phpunit.xml вверх по каталогу, изменил пути внутри него, чтобы отразить это, и попытался снова, и он работал, как и ожидалось.   -  person Andrew Plank    schedule 12.12.2011
comment
Вы можете сделать свой комментарий ответом и пометить его как принятый? Это помогает другим людям, потому что они видят, что ваша проблема решена   -  person edorian    schedule 12.12.2011
comment
Конечно может! Я не мог сделать это вчера, так как моя репутация недостаточно высока, чтобы я мог ответить на свой вопрос в течение 8 часов после публикации...   -  person Andrew Plank    schedule 13.12.2011
comment
Ах, забыл об этом. Спасибо :)   -  person edorian    schedule 13.12.2011


Ответы (1)


Типично... через пару минут после публикации я понял это. Я переместил phpunit.xml вверх по каталогу, изменил пути внутри него, чтобы отразить это, и попытался снова, и он работал, как и ожидалось.

person Andrew Plank    schedule 13.12.2011