Doctrine2 behavioral extensions a TestBench
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Petr Parolek
- Člen | 455
Ahoj, nefungují mi testy s https://github.com/…e-extensions a https://github.com/…ml/testbench .
Tester mi hlásí:
Exited with error code 255 (expected 0)
Gedmo\Exception\InvalidMappingException: Tree listener was not found on your entity manager, it must be hooked into the event manager
Poradil by mi někdo, jak to opravit prosím?
EDIT: hodil jsem to na github https://github.com/…ne_MPTT_test
Teď mi to háže:
Exited with error code 255 (expected 0)
Doctrine\Common\Persistence\Mapping\MappingException: The class 'App\Model\Entities\Category' was not found in the chain configured namespaces Gedmo\Tree\Entity, Gedmo\Translatable\Entity, Gedmo\Loggable\Entity, Kdyby\Doctrine
https://travis-ci.org/…bs/227199829
Editoval ppar (29. 4. 2017 20:53)
- Petr Parolek
- Člen | 455
Díky moc za radu na Slacku:
"To nemá nic společného s doctrine-extension ani testbench. Chybí ti konfigurace, kde má Doctrine hledat tvoje entity. Což je přesně to, co ti říká ta chybová hláška.
Přidej si do config.neon
doctrine:
metadata:
App: %appDir%/model
"
Editoval ppar (30. 4. 2017 21:08)
- Petr Parolek
- Člen | 455
Felix napsal(a):
Jsem rad, ze se to vyresilo. :-) Je zvlastni, ze ti to fungovalo i bez toho.
Myslíš všeobecně v aplikaci nebo v testech?