у меня один тест
$response=$this->call('GET', '/');
$this->assertResponseOk();
который терпит неудачу с Symfony\Component\HttpKernel\Exception\NotFoundHttpException при запуске
phpunit
из командной строки в каталоге проекта, и у меня есть phpunit.xml (из laravel) в каталоге проекта
НО когда запускаю тесты из Netbeans - проходит.
Я скопировал команду вывода Netbeans в командную строку
phpunit "C:\Program Files\NetBeans 8.0\php\phpunit\NetBeansSuite.php" "--run=C:\Program Files (x86)\wamp\www\platform\workbench\neyl\customers\tests;C:\Program Files (x86)\wamp\www\platform\app\tests"
и это тоже работает!
Таким образом, тест работает при вызове из NetbeansSuite.php, но не из обычной командной строки. Даже
phpunit MyTest.php
терпит неудачу
Как это может быть? Чем отличается использование PHPUnit_Framework_TestSuite от обычного cli?