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), то она не срабатывает. Подскажите, что я не так делаю)
  • Вопрос задан
  • 2802 просмотра
Решения вопроса 1
janson
@janson
PHP-разработчик
Похоже на ошибку в документации при переходе на новую версию.
Если зайти на страницу codeception.com/docs/reference/Configuration то в последнем конфиг-файле видно, что используется AcceptanceTester.

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

и выполните:

$ php codecept.phar build

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

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

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