Я хочу использовать PHPUnit в проекте PHP, разработанном в Eclipse (4.7.3a)
Сначала я установил PHPUnit через Composer (список пакетов приведен ниже, как описано в composer.json)
Затем я установил Инструменты разработки PHP и, в частности, поддержку PHPUnit (6.1.0.20180828281524)
Когда я пытаюсь запустить PHPUnit, я получаю сообщение
Fatal error: Declaration of PHPUnitLogger::flush() must be compatible with PHPUnit\Util\Util\Printer::flush(): void in /private/var/folders/mp/_jmfjcd91jdbjjrx6w23600h0000gn/T/phpunit_printer/PHPUnitLogger.php on line 33
Что такое установкаошибка?
Спасибо.
Composer.json:
{
"autoload" : {
"psr-4" : {
"Adlc\\Objects\\" : "lib-src/objects/",
"Adlc\\Db\\" : "lib-src/db/"
}
},
"name" : "Adlc/V2-BP-library",
"type" : "library",
"description" : "Shared code for V2",
"require" : {
"php" : ">=7.1",
"aws/aws-sdk-php" : "~3.81",
"lcobucci/jwt" : "~3.2",
"robthree/twofactorauth" : "~1.6",
"monolog/monolog" : "~1.24",
"maxbanton/cwh" : "~1.1",
"phpunit/phpunit" : "~7.5"
}
}