Moin!
Ich versuche momentan die testing-library in einem schon installiereten Shop ans laufen zu bekommen.
Ich bin dafür den Schritten aus der README gefolgt.
Das Problem, das ich jetzt habe, ist, dass bei Aufruf von vendor/bin/runtests nur “Cannot open file “AllTestsUnit.php”” ausgegeben wird.
Weiß jemand, woran das liegen könnte?
Ich habe auch darauf geachtet, dass ich die passende Library für die Shop Version verwende.
Wenn ihr nicht genug Infos habt, sagt mir, was noch gebraucht wird.
Moin und herzlich willkommen, Lukas!
“Can’t open file” klingt für mich erstmal nach einem Rechteproblem…
Gruß
Rechte hatte ich testweise auf 777 gestellt für AllTestsUnit.php
Das hat leider nichts verändert
EDIT:
Die Struktur in dem Projekt sieht wie folgt aus:
/var/www/
|
| - html/ -> OXID eShop
|
| - testing_library/ -> OXID testing library
Ich habe das so wie es da steht mal nachgebaut mit einem neu installierten Shop und alles funktioniert wie es soll.
Im eigentlichen Projekt habe ich dieselben Schritte zum einbauen gemacht und ich bekomme immer noch "Cannot open file AllTestsUnit.php’ ausgegeben.
Daraufhin bin ich beide runtests mit xDebug durchgegangen und habe keine Unterschiede bemerken können.