phpunit не работает - PullRequest
       30

phpunit не работает

2 голосов
/ 20 октября 2011

Я пытаюсь заставить phpunit работать на моей установке Ubuntu 11.10.Я установил PHPUnit, используя PEAR, как предложено здесь , а затем я подготовил очень маленький класс тестирования:

error_reporting(E_ALL & ~E_DEPRECATED);
set_include_path(get_include_path().':/usr/share/php');
require_once 'PHPUnit/Autoload.php';
require_once 'PHPUnit/Extensions/OutputTestCase.php';

class ExampleTest extends PHPUnit_Framework_TestCase
{
    public function testOne()
    {
        $this->assertTrue(FALSE);
    }
}
// $suite = new PHPUnit_Framework_TestSuite('ExampleTest');
// PHPUnit_TextUI_TestRunner::run($suite);

Когда я запускаю это через исполняемый файл phpunit командной строки, я ничего не получаю.Когда я раскомментирую последние две строки и запускаю файл с исполняемым файлом php, я получаю правильный вывод (Failed asserting is true. Etc ..)

Далее, когда я пытаюсь phpunit --version, я все еще ничего не получаю!

Есть идеи ??

1 Ответ

2 голосов
/ 20 октября 2011

Я только что понял ... Я забыл добавить / usr / share / php в include_path в php.ini. grrrrrr ...

...