что значит команда -bash PHPUnit не найдена - PullRequest
1 голос
/ 28 мая 2011

У меня установлен грушевый phpunit (см. Изображение)

У меня есть этот путь в пути включения (см. Изображение ниже) в php.ini. Обратите внимание, что другие инсталляции груши работали с этим путём включения, так что я знаю, что нет ничего плохого в этом пути на см.

Тем не менее, когда я пытаюсь выполнить пример функционального теста с Yii, я перехожу в каталог защищенный / tests / и запускаю этот код (предоставленный книгой, которую я изучаю)

 % cd protected/tests/ 
    % phpunit functional/SiteTest.php

Мне говорят

-bash: phpunit: command not found

Есть идеи, что я делаю не так?

directory

path

Ответы [ 2 ]

1 голос
/ 28 мая 2011

Ну, команда phpunit не может быть найдена. Вы пытаетесь запустить файл PHP? В этом случае напишите:

php phpfile.php

В противном случае укажите полный путь к команде.

1 голос
/ 28 мая 2011

Это означает, что ваша оболочка не может найти команду phpunit. Укажите полный путь к команде.

/some/path/here/phpunit ....php
...