Неустранимая ошибка PHP: класс 'CTestCase' не найден в - PullRequest
4 голосов
/ 05 июня 2011

Просто пытаюсь запустить простой тест на моем локальном компьютере, но я получаю следующую ошибку:

PHP Fatal error:  Class 'CTestCase' not found in ....

при работе

$ phpunit UserTest

Я полагаю, что в моей конфигурации что-то не хватает? Я просто не могу понять, что.

Использование:

OSX 10.6.7

PHP 5.3.4

PHPUnit 3.5.13

Yii 1.1,7

Ответы [ 3 ]

13 голосов
/ 09 июня 2011

Убедитесь, что вы запускаете phpunit в том же каталоге, где находится ваш phpunit.xml.:)

0 голосов
/ 05 марта 2012

Я нашел решение для себя.Но я не уверен, работает ли это для вас всех или нет.

Вот адрес решения

http://www.yiiframework.com/forum/index.php/topic/4728-running-unit-tests-on-windows-problem/

0 голосов
/ 05 июня 2011

Сообщение об ошибке говорит о том, что класс CTestCase не может быть найден.PHPUnit принимает параметр --include-path в командной строке.Вы можете попробовать что-то вроде этого:

$ phpunit --include-path .:/path/to/dir/containing/CTestCase UserTest
...