2016-11-29 3 views
1

Ich habe eine Webanwendung mit vielen Tests. Ich verwende derzeit nur Devel® Cover für Coverage-Berichte meiner Unit-Tests, möchte aber Coverage-Berichte meiner Front-End-Selenium-Tests.Katalysator + mod_perl + selen: wie man entwickelt :: Cover?

Ich habe 'Devele :: Cover' in meiner App psgi Startup-Datei versucht. Dadurch wird das Verzeichnis "cover_db" erstellt, das jedoch während der Ausführung meiner Selenium-Tests leer bleibt.

Ich würde alle Hinweise zu schätzen wissen.

+0

versucht mit Wie beurteilen Sie die Abdeckung für die Unit-Tests zu tun? Sind diejenigen, die Catalyst :: Test verwenden? – simbabque

+0

Für Unit-Test-Coverage mache ich folgendes: PERL5OPT = "$ PERL5OPT -MDevel :: Cover" beweis t/Unit –

+0

Ich weiß nicht, wie mod_perl funktioniert, aber Sie können wahrscheinlich Umgebungsvariablen irgendwo setzen. Stellen Sie das gleiche ein, wo Sie den Server hochfahren. Das könnte funktionieren. – simbabque

Antwort