Почему к тесту не подключается класс через use?

Добрый день!

Codeception установлен глобально.
Если в тесте подключить класс через
require '/var/www/admin/www/project/common/models/Country.php';

то тест проходит.

Если через
namespace frontend\tests\unit;
use common\models\Country;

то вылетает ошибка

MePHP Fatal error:  Class 'common\models\Country' not found in /var/www/admin/www/project/frontend/tests/unit/ModelTest.php on line 29
PHP Stack trace:
PHP   1. {main}() /root/.composer/vendor/codeception/codeception/codecept:0


Подозреваю, что проблема в том, что запускатеся codeception глобально, но как настроить правильно?

Спасибо.
  • Вопрос задан
  • 758 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы