Fatal Error In Codeception Tests After Framework Update

I updated framework using composer (advanced template) and now when I try to run codeception test there is error:

Fatal error: Cannot redeclare composerRequirebc5c2678bf7b7fa6324f49f2983d55f5()

(previously declared in C:\domains\mysite\www\vendor\composer\autoload_real.php:59) in C:\domains\mysite\www\vendor\composer\autoload_real.php on line


How to fix? Looks like /vendor/autoload.php includes several times.

Fixed it when deleted this line in /tests/_bootstrap.php

require_once(__DIR__ . '/../../vendor/autoload.php');

And that is strange because require_once shouldn’t include file again if it was included earlier…

You may want to record a github issue.

Added https://github.com/yiisoft/yii2/issues/3483

Solution to this issue: