Как настроить PhpUnit в Xampp? - PullRequest
       23

Как настроить PhpUnit в Xampp?

2 голосов
/ 07 января 2011

Я успешно установил PhpUnit в Xampp, теперь мне нужно его настроить, мне нужно выполнить следующие шаги из документации:

2. Prepare the phpunit script:
   1.
      Rename the phpunit.php script to phpunit.
   2.
      Replace the @php_bin@ string in it with the path to your PHP command-line interpreter (usually /usr/bin/php).
   3.
      Copy it to a directory that is in your path and make it executable (chmod +x phpunit).


3. Prepare the PHPUnit/Util/PHP.php script:
   1.
      Replace the @php_bin@ string in it with the path to your PHP command-line interpreter (usually /usr/bin/php).

Я не могу найти phpunit.php в каталоге PEAR. Есть какие-нибудь подсказки, где находится этот файл при установке PhamUnit в Xampp? Любые подсказки?

С наилучшими пожеланиями,


Обновление1:

Я установил его через PEAR. Хорошо, я посмотрю, сработает ли это.

С наилучшими пожеланиями,

Ответы [ 2 ]

1 голос
/ 07 июля 2011

Я попытался составить сводку всех необходимых / полезных команд для установки phpunit.Я надеюсь, что это все еще может помочь некоторым людям, которые сталкиваются с этим.

Обратите внимание, что лучше всего запускать все команды от имени администратора.

php go-pear.phar
pear clear-cache 
pear update-channels
pear upgrade --alldeps -f 
pear channel-discover pear.phpunit.de
pear channel-discover pear.symfony-project.com
pear channel-discover components.ez.no
pear config-set preferred_state beta
pear install --onlyreqdeps phpunit/PHPUnit

Удачи, Солнышко

1 голос
/ 07 января 2011

Как вы его установили? Если вы используете установщик pear, который поставляется вместе с Xampp, он должен просто работать.

/opt/lampp/bin/pear channel-discover pear.phpunit.de
/opt/lampp/bin/pear install phpunit/PHPUnit

, и исполняемый файл должен находиться в /opt/lampp/bin/phpunit.

Если вы установили его другим способом (копирование файлов?, Из-за того, что я не нашел других подсказок в документах xampp), просто укажите на него, и я отредактирую ответ

...