#yii2 #codeception
#yii2 #codeception
Вопрос:
Итак, я только начинаю с Codeception (я знаю, я опаздываю на игру) и Yii2. Я столкнулся с ошибкой, которую, похоже, не удалось исправить.
Проблема
- Когда я запускаю ‘codecept run’, я получаю сообщение об ошибке ‘Ошибка с сообщением «Класс yii codeception TestCase не найден». Что для меня странно, потому что, когда я ищу тестовые наборы, я могу найти несколько тестовых наборов! Т.е. в папках «backend», «console», ..
Информация
- Codeception установлен глобально
- Версия CodeCeption, которую я использую, — это версия 4.1.12
- Когда я запускаю любую команду, консоль выдает мне сообщение «Перенаправление на версию, установленную композитором в vendor / codeception».
Что я делаю не так?
Если вам, ребята, нужна какая-либо информация, свяжитесь со мной!
Спасибо!
Комментарии:
1. Привет и добро пожаловать. Пожалуйста, поделитесь своим кодом и опишите, что вы пробовали более подробно
Ответ №1:
Почему вы используете yiicodeceptionTestCase
class в своих тестах? Вы нашли это в старом руководстве?
yiicodeceptionTestCase
класс был предоставлен пакетом yiisoft / yii2-codeception, который был заброшен еще в 2016 году.
Используйте формат Cest, как описано в https://codeception.com/docs/02-GettingStarted#Writing-a-Sample-Test