Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Codeception 2.1.0 - расширения исчезли в новой версии


(Dmitry Minkin) #1

Всем привет. Обновился кто до новой версии уже? Проблема в следующем. Запускаю тесты через codecept.phar. При запуске ошибка

[Codeception\Exception\ConfigurationException]
Class Codeception\Extension\Record is not defined. Autoload it or include
into ‘_bootstrap.php’ file of ‘tests’ directory

В самом codecept.phar не вижу папки Ext, в которой теперь по-ходу должны лежать расширения. Или теперь нужно вручную их устанавливать?


(Ray Romanov) #2

http://codeception.com/06-30-2015/codeception-2.1-is-here.html


(Dmitry Minkin) #3

все равно не понял. Возьмем Logger.php, к примеру. Раньше он лежал в
Platform папке, теперь нет. В phar архиве нет папки Ext, на гите - есть.
Возможно в архив забыли положить эти файлы? Или использование
стандартных расширений теперь возможно только из source?


(Ray Romanov) #4

В Phar archive расположение src/Logger.php. В блокноте открыл архив и поиск сделал, результат поиска первое предложение.


(Dmitry Minkin) #5

ага, появился файл)) В codecept.phar за 30.06.15 - не было. Видимо, все-таки забыли доложить. Спасибо за помощь.
Кстати, к заархивленным файлам в phar можно добраться через phpstorm какой-нибудь


(Michael Bodnarchuk) #6

Да, извините за техническую проблему при сборке Phar. В понедельник это починил, теперь можете использовать как обычно. Просто скачайте последнюю версию )