PHP v7.2.3
PHP Unit 8.2.3
Codeception 3.0.2
Когда я пытаюсь запустить тесты, я получаю следующую ошибку:
ОбъявлениеCodeception \ Test \ Test :: run (? PHPUnit \ Framework \ TestResult $ result = NULL) должен быть совместим с PHPUnit \ Framework \ Test :: run (? PHPUnit \ Framework \ TestResult $ result = NULL): PHPUnit \ Framework \TestResult в /var/com/vendor/codeception/codeception/src/Codeception/Test/Test.php в строке 18
Когда я смотрю на определение PHPUnit \ Framework \ Test :: run Iвидите, он указывает тип возвращаемого значения, а Codeception \ Test \ Test :: run - нет, и это может показаться проблемой.
Я проверил историю версий обоих этих файлов в соответствующем gitрепозитории, и кажется, что эти файлы были такими во многих версиях.
После долгих поисков кажется, что никто не опубликовал проблему, из-за которой я думаю, что мне не хватает какой-то ключевой информации.
Любой свет в этом вопросезаранее, спасибо!