PHPUnit - 15+ часов потрачено впустую, но все еще не работает

Итак, я хочу запустить PHUnit, чтобы я мог запускать селен-сервер, но я пришел к грустному осознанию того, что со мной этого, скорее всего, никогда не случится. Я пробовал это с множеством различных версий WAMP и XAMPP (что я не думаю, что это моя проблема), но я всегда в конечном итоге натолкнулся на стену, где происходит одно из двух:

  • Не удается найти пакет, то есть: " Нет доступных выпусков для пакета "pear.phpunit.de/File_Iterator" install failed ", и у меня действительно обнаружены все нужные каналы.

  • Я прохожу установку (один из способов) и получаю ошибку например "Неустранимая ошибка: 'PHPUnit_Runner_BaseTestRunner' не найден в C: \ xampp \ php \ PEAR \ PHPUnit \ TextUI \ TestRunner.php в строке 60" - замените 'PHPUnit_Runner_BaseTestRunner' на любой другой файл, который должен быть включен I.

I. m невероятное разочарование из-за отсутствия согласованности не только с PHPUnit, но и с грушей. Кажется, мне нужно пробежать 50 шагов, подождать, пока планеты выровняются и повернутся в моем кресле дюжину раз - по часовой стрелке ...

Извините за напыщенную речь - мой вопрос:

Есть ли простой, прямой вперед учебник для этого, что вы, ребята, добились успеха? Или, возможно, есть где-нибудь tut + zip, который я могу использовать, чтобы просто обойти установку груши и просто скопировать файлы? - потому что кажется, что груша этим и так занимается. Подойдет любой тип сервера (Wamp, Xampp и т. Д.) И версия - я выполню новую установку, и мне больше не нужно запускать что-либо на этой машине, поэтому все, что я хочу, - это заставить ее работать.

Edit :

Я вручную просмотрел все файлы и добавил require_once () везде, где казалось, что они нужны. Затем я загрузил оставшиеся файлы с http://pear.phpunit.de/ и поместил их в нужные места. Без ошибок! Но теперь, когда я запускаю c: \ xampp \ php> phpunit, ничего не происходит! Я просто получаю другую командную строку - это также происходит, когда я пытаюсь запустить что-то вроде 'c: \ xampp \ php> phpunit test1', хотя я не уверен, где именно мне нужно хранить файл test1.php. ..

Редактировать 2:

Я почти уверен, что что-то не так с файлом .bat для phpunit, потому что когда я пытаюсь запустить любую команду (например: phpunit --help, --version и т. Д.), Ничего бывает, у меня просто другая командная строка. Следует ли мне удалить файл .bat и папку phpunit и попробовать еще раз? Я также считаю, что проблема с брандмауэром связана с тем, что я могу выполнить ту же команду на другом компьютере, который не входит в домен моей компании.

9
задан jreed121 14 June 2011 в 17:07
поделиться