Doctrine2 behavioral extensions a TestBench

Petr Parolek
Člen | 455
+
+1
-

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
+
+1
-

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)

Felix
Nette Core | 1183
+
0
-

Jsem rad, ze se to vyresilo. :-) Je zvlastni, ze ti to fungovalo i bez toho.

Petr Parolek
Člen | 455
+
0
-

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?

Felix
Nette Core | 1183
+
0
-

ppar napsal(a):

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?

Nejspis u obojiho.