Вопрос по PHPUnit. Нет файла PHPUnit.php

Annita

Новичок
Вопрос по PHPUnit. Нет файла PHPUnit.php

Поставила phpunit. В мане написано, что для создания тестов надо подключить библиотеку PHPUnit.php.

Подключаю:
PHP:
<?php
require_once 'PHPUnit.php';
?>
Выдается ошибка Warning: require_once(PHPUnit.php) [function.require-once]: failed to open stream: No such file or directory

При этом действительно этого файла на компе нет! Но он же должен быть! PHPUnit поставлен корректно, остальные файлы типа 'PHPUnit/Framework.php' прекрасто подключаются

Помогите пожалуйста, работа над дипломом стоит((

PS У меня стоит PHP Version 5.2.1 и PHPUnit 3.2
 

Annita

Новичок
Вы тут абсолютно не причем. Может просто кто-то сталкивался с этой проблемой.
А на сайте разработчика этого phpunit обратной связи нет(
 

Wicked

Новичок
Annita
может пару слов стоит упомянуть о том, каким способом Вы ставили этот пакет?
 

phpdev2007

Новичок
Annita
проще всего вам будет его поставить через PEAR канал
как поставить http://www.phpunit.de/pocket_guide/3.2/en/installation.html
 

Annita

Новичок
Через PEAR и ставила:

pear channel-discover pear.phpunit.de
pear install phpunit
 

alexcrown

Новичок
Где вы в мане нашли требование подключать PHPUnit.php? В документации сказано - подключать PHPUnit/Framework.php
 

Annita

Новичок
Всем спасибо за ответы. Свою ошибку поняла

Когда ставила, выполнила команду, как написано в руководстве "pear install phpunit/PHPUnit".
Вместо pear install phpunit ))

Самое смешное, когда просила поставить phpunit своего админа на работе (такой бородатый дядечка с большим опытом работы), он сделал такую же ошибку!

-~{}~ 02.12.07 23:14:

alexcrown, даже на этом сайте написано, что надо подключать PHPUnit.php
http://phpclub.ru/detail/article/phpunit
 

phpdev2007

Новичок
'PHPUnit.php';
вот этого файла там нет и не было!
и он не нужен вам, потому я и спросил как вы запускаете тесты?
зачем вам понадобился этот файл ? PHPUnit.php
p/s
если все корректно установлено в системе попробуйте найти файл
phpunit* в директории установки pear может вам поможет его содержания, чтоб понять как работает phpunit

-~{}~ 02.12.07 23:18:

Annita
вы видели про какую версию там написанно (phpunit-1.0.0)
а вы какую скачали ? :)
 

alexcrown

Новичок
Через Pear сейчас ставится 3.1.9, соотвтствено документация к ней тут http://www.phpunit.de/pocket_guide/3.1/en/index.html
 

phpdev2007

Новичок
луче используйте данную ссылку http://pear.phpunit.de/get/ , не обязательно
pear для phpunit, правда в ранних версиях надо было создавать файлы заглушки, чтоб закрыть в разный ide ошибки которые автор кода закрывал @ - про собак говорить не будем не давно была тема правильности их использования. :)
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Автор оригинала: Annita
Когда ставила, выполнила команду, как написано в руководстве "pear install phpunit/PHPUnit".
Вместо pear install phpunit ))
Первая команда поставит актуальную (3.x.x) версию с pear.phpunit.de, а вторая --- очень старую (1.x.x) версию с pear.php.net
Если не требуется работа под PHP4, то стоит всё-таки ставить 3.x.x и читать документацию к ней, а не к 1.x.x.
 
Сверху