Проблемы с установкой PHPUnit - PullRequest
0 голосов
/ 31 марта 2012

Итак, я установил PHP Unit через PEAR (все файлы есть, я проверил). Однако, когда я пытаюсь запустить тест, я получаю:

Warning: require_once(PHPUnit/Framework.php) [function.require-once]: failed to open stream: No such file or directory in C:\WAMP\www\ExampleTests\arraytest.php on line 2

Полагаю, это как-то связано с тем, что моя установка PHPUnit не обновляет должным образом include_path, но я не совсем уверен, до чего его обновить?

Я в Windows (7), использую WAMP.

Ура!

РЕДАКТИРОВАТЬ: нижней части PHP.ini содержит:

;***** Added by go-pear
include_path=".;C:\WAMP\bin\php\php5.3.10\pear"
;*****

Я также получаю сообщение об ошибке:

Fatal error: require_once() [function.require]: Failed opening required 'PHPUnit/Framework.php' (include_path='.;C:\php\pear')

Однако, после просмотра в PHP.ini, нет пути включения, который указывает на C: \ php \ pear?

1 Ответ

1 голос
/ 31 марта 2012

PHPUnit 3.6+ не предоставляет PHPUnit/Framework.php, и вам не нужно требовать его в ваших тестах для работы phpunit.

Простое удаление вызова require должно сделать работу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...