После новой установки Symfony2 я могу запустить phpunit -c app/ и phpunit протестирует включенное демо-приложение: OK (1 test, 1 assertion).
phpunit -c app/
OK (1 test, 1 assertion)
Но я не получаю вывод (даже с многословием), когда я запускаю phpunit -c vendor/symfony/, как описано здесь: http://symfony.com/doc/2.0/contributing/code/tests.html.
phpunit -c vendor/symfony/
Кто-нибудь знает, как заставить это работать?
Тестирование ветки, доктрины и других плагинов работает как положено (хотя доктринальные тесты по какой-то причине не проходят).
Если у вас нет вывода, возможно, это из-за того, что вы настроили php не отображать ошибки.
Перед запуском набора тестов Symfony необходимо установить поставщиков с помощью сценария vendors.php:
vendors.php
$ php vendor/symfony/vendors.php
Выполняете ли вы тесты с использованием предоставленного phpunit.xml.dist файла конфигурации?
phpunit.xml.dist
Из корневого каталога ваших проектов:
$ phpunit --configuration app/phpunit.xml.dist vendor/symfony/tests
Это должно добавить автозагрузчик для поставщиков.