THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

je suis en train de développer un module et j'aimerais écrire des tests unitaires complets.

Lorsque je lance bin/phpunit mon test est bien executé mais il s'execute dans le contexte de l'installation de thelia2 a savoir une base de données mysql avec des datas dedans donc.

Ma question est : comment peut-on lancer des tests sur une base différente (voire sqlite en mémoire ca serait encore plus simple) ?

Cordialement,
Jerome.

  • manu
  • faï tot petar miladiu

Offline


Bonjour,

nous ne l'avons pas fait pour Thelia, si tu veux le faire il faudra que tu crées ton propre bootstrap de phpunit permettant de le faire.


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline


Ok merci pour l'info,
j'ai mis ça en place en dupliquant le rep config en config_test et en créant un bootstrap.php qui utilise ce repertoire.