Неустранимая ошибка PHP: класс 'PHPUnit_Framework_TestCase' не найден - PullRequest
0 голосов
/ 04 мая 2019

Моя текущая версия PHP: 7.1.28

Мой PHPUnit 7.5.9 от Себастьяна Бергманна и авторов.

PHPUnit установлен с архивом PHP (PHAR)

➜ wget-O phpunit https://phar.phpunit.de/phpunit-7.phar

➜ chmod + x phpunit

➜ ./phpunit --version

, но после установки PHPUnit с PHAR он не генерирует "src /autoload.php ", но только файл phpunit

, но если я запускаю ./phpunit --version в терминале, это показывает PHPUnit 7.5.9 Себастьяна Бергманна и авторов.

Я загружаю zip вhttps://github.com/bigmlcom/bigml-php и извлеките его, затем я запускаю его bigml-php-master / tests / test_00_regressions.php, затем получаю сообщение об ошибке PHP Неустранимая ошибка: класс 'PHPUnit_Framework_TestCase' не найден

может кто-нибудь помочь мнепожалуйста

1 Ответ

1 голос
/ 11 мая 2019

Очевидно, README * big2-php не указывает, какую версию phpunit следует использовать, хотя, вероятно, это 5.x, в то время как тестовый класс расширяет старое имя класса PHPUnit_Framework_TestCase.

Вы все еще можете загрузить phpunit-5.7.27.phar .И, кажется, это работает:

./phpunit-5.7.27.phar test_00_regressions.php
...