phpunit показывает только информацию о помощи / использовании, без результатов теста - PullRequest
4 голосов
/ 01 марта 2011

После некоторых проблем с установкой phpunit (в конце концов, вручную) в wamp и windows 7, он теперь запускается, но показывает только информацию об использовании, которую вы видите, когда вы просто набираете phpunit.

Независимо от того, в каком каталоге я нахожусь, независимо от того, на какой каталог я указываю phpunit или на какой файл, я получаю только информацию об использовании.

Неважно, работает ли Wamp или нет, выход остается неизменным. Файлы, которые я использую, выглядят так: http://blogs.sitepoint.com/2010/12/16/tutorial-introduction-to-unit-testing-in-php-with-phpunit/

С уважением, Maaike

Ответы [ 2 ]

1 голос
/ 14 марта 2014

PHPUnit не имеет ничего общего с веб-сервером. Это инструмент, который использует PHP-CLI, вы вызываете его из командной строки. Если установлен PHP-CLI (может быть частью WAMP или XAMP), то установка PHPUnit не должна быть трудной. Самым простым является общесистемная установка Composer, например, здесь

Если вы пытались установить PEAR до того, как сможете удалить его с помощью pear uninstall phpunit/PHPUnit

Чтобы проверить PHP-CLI, просто попробуйте в командной строке php -v, убедитесь, что php dir находится в системном пути.

Для проверки PHPUnit просто попробуйте phpunit --version

0 голосов
/ 01 марта 2011

Может быть довольно много проблем с phpunit, когда вы устанавливаете его не из груши, а из рук. Без более подробного вывода у меня нет идеи.

Мой совет здесь - просто использовать грушу. Я знаю, что есть проблемы с этим, но, пожалуйста, попробуйте

pear update pear
pear channel-update pear.phpunit.de
pear install --force --alldeps phpunit/PHPUnit 

Это работает для более чем 90% людей, с которыми я разговаривал, которые испытывают затруднения при запуске phpunit на Windows.

Если по какой-то причине это не решит вашу проблему, пожалуйста, прокомментируйте, и я постараюсь найти другое решение. (Возможно, включите некоторые сообщения консоли / сообщения об ошибках, если можете)

...