Erreur sur la syntaxe pour générer des données de couverture à partir de plusieurs fichiers à l'aide de Windows lcov dans

StackOverflow https://stackoverflow.com/questions/1943529

Question

Je voudrais un peu d'aide ... Je vais avoir du mal à venir avec la syntaxe pour générer des données de couverture à partir de plusieurs fichiers à l'aide lcov dans Windows.

Je gcov, lcov et GENHTML installé sur Cygwin (je suis en ce sous Windows). Tous ces fichiers sont à l'intérieur répertoire Cygwin / bin. Les données de couverture Je Purger je crois sont des scripts Perl créés à partir de JsTestCoverage et a le format suivant:

SF:C:/test/jquery.js
DA:22,1
DA:23,1
...
end_of_record
SF:C:/test/testFile.js
DA:3,1
DA:6,1
...
end_of_record
//rinse and repeat till no more files

Note Je n'ai pas utilisé Genhtml sur les données de couverture encore.

J'ai ensuite essayé quelque chose comme:

perl genhtml /../home/administrator/coverage1.dat /../home/administrator/coverage2.dat

mais nous avons eu une erreur en disant:

genhtml: Can't use an undefined value as a HASH reference at genhtml line 1506.

Je ne sais pas si j'ai le processus mal non plus, étant pas de fond linux du tout.

Merci d'avance.

Était-ce utile?

La solution

Elaborée être qu'il y avait répétition des résultats dans les données de couverture. Je pris les données de répétition, et l'erreur a disparu.

Merci.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top