Задать вопрос
Keanor
@Keanor
Ведущий разработчик

Codeception ошибка на старте

Делаю все по инструкции

codeception.com/quickstart

При запуске теста получаю ошибку:
1) Failed to ensure that frontpage works in WelcomeCept.php (/home/keanor/www/some/tests/acceptance/WelcomeCept.php)


с ключем -vvv получаю подробности:
1) Failed to perform actions and see result in WelcomeCept.php (/home/keanor/www/some/tests/acceptance/WelcomeCept.php)
                                                                                  
  [PHPUnit_Framework_AssertionFailedError] Method WelcomeCept.php does not exist


Если убрать этот единственный тест, то получаю ожидаемое:
No tests executed!


Если внутрь WelcomeCept.php поставить точку остановки (xdebug), то она не срабатывает. Подскажите, что я не так делаю)
  • Вопрос задан
  • 2808 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
janson
@janson
PHP-разработчик
Похоже на ошибку в документации при переходе на новую версию.
Если зайти на страницу codeception.com/docs/reference/Configuration то в последнем конфиг-файле видно, что используется AcceptanceTester.

Для исправления, замените в acceptance.yml AcceptanceGuy на AcceptanceTester:
class_name: AcceptanceTester

и выполните:

$ php codecept.phar build

После этого тест должен запустится.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽