2016-11-29 6 views
1

J'ai une application web avec beaucoup de tests. Actuellement, je n'utilise que Devel :: Cover pour les rapports de couverture de mes tests unitaires, mais je voudrais également les rapports de couverture de mes tests de sélénium frontaux.Catalyst + mod_perl + sélenium: comment déveler :: Cover?

J'ai essayé 'd'utiliser Devel :: Cover' dans mon fichier de démarrage psgi de l'application. Cela crée le répertoire cover_db, mais il reste vide lors de l'exécution de mes tests Selenium.

J'apprécierais n'importe quel pointeur.

+0

Comment faites-vous la couverture pour les tests unitaires? Sont ceux qui utilisent Catalyst :: Test? – simbabque

+0

Pour la couverture de test unitaire, procédez comme suit: PERL5OPT = "$ PERL5OPT -MDevel :: Cover" prouve t/Unité –

+0

Je ne sais pas comment fonctionne mod_perl, mais vous pouvez probablement définir des variables d'environnement quelque part. Réglez le même où vous faites tourner le serveur. Cela pourrait fonctionner. – simbabque

Répondre