2009-12-01 4 views
2

Contexte: J'ai utilisé JsTestDriverCoverage et généré un rapport de couverture de test pour mes tests unitaires Javascript. Cependant, il est au format LCOV. En tant qu'utilisateur Windows fonctionnant sous Windows 2003, je ne peux pas lire le fichier depuis son perl/lunix. Question: existe-t-il des moyens de convertir le fichier en un format plus lisible (en utilisant la ligne de commande) ou en utilisant d'autres applications pour lire le fichier?Affichage du fichier LCOV sous Windows

Merci.

Répondre

2

Utilisez genhtml pour le convertir en un ensemble de fichiers HTML. http://ltp.sourceforge.net/coverage/lcov/genhtml.1.php

+0

-t-GENHTML pas fonctionne sur l'environnement linux? J'avais besoin de lancer/récupérer le rapport au format lcov dans l'environnement Windows. Merci. – BeraCim

+0

genhtml est juste un script Perl. Comme une expérience rapide, j'ai pris un fichier lcov généré à partir d'une application Linux (je n'utilise que lcov sur Linux) et l'ai exécuté via genhtml sur Windows (Cygwin). Cela s'est bien passé mais seulement si j'ai désactivé la surbrillance du code source (--no-source). Peut-il fonctionner correctement si votre source est également sous Windows? Voir aussi http://stackoverflow.com/questions/1816981/ – jrb

2

Il existe un port genhtml pour les fenêtres ici: http://code.google.com/p/jgenhtml/.

Il est spécialement conçu pour fonctionner multi-plateforme - aucun problème avec antislashs dans les chemins, etc.

Questions connexes