Мы переписываем проект под Yii2
Все настройки и подключение к базе данных настроены.
Простые функциональные тесты работают, например:
$I->amOnRoute('site/login');
$I->see('Login', 'h1');
Мы изменили метод авторизации в самом YII, внешний модуль Client_authorize вызывается в методе afterLogin.
Client_authorize - это наш старый модуль авторизации. Тест отказывается видеть его, выдает ошибку «[Error] Class 'Client_authorize' not found».
А если в файле _bootstrap.php прописать:
include ROOT . 'modules/authorize/client_authorize.php';
или
Autoload::addNamespace('', '/vagrant/modules/authorize/');
Autoload::load(Client_authorize::class);
Тогда при запуске теста будет выводится содержимое файла client_authorize.php'
Кто-нибудь сталкивался с таким?!