/ / Як змусити Codeception працювати з структурою каталогів Symfony 3 - оновлення, кодування, symfony

Як зробити Codeception працювати з структурою каталогів Symfony 3 - оновлення, кодекси, symfony

Нещодавно я оновив свій проект Symfony до версії 2.8 і потім прийняв структуру каталогів Symfony 3. \ t Тепер, коли я запускаю Codeception, мені видається наступне повідомлення про помилку:

Анотація "@DoctrineORMMappingEntity" у класі AcmeSiteBundleEntityAcmeUser не існує або не може бути автоматично завантажена. "

Отже, анотації доктрини не є автозавантаженими. Я знаю, що Symfony 3 вніс деякі зміни щодо автозавантаження. Як це впливає на кодування, що потрібно відрегулювати, щоб він працював правильно?

Відповіді:

6 за відповідь № 1

Я вирішив це, вимагаючи сценарію автозавантаження Symfony в моїх люксах " _bootstrap файли

// tests/acceptance/_bootstrap.php
require __DIR__ . "/../../app/autoload.php";

Я не думаю, що це довгострокове рішення, але тим часом вона працює.