Erreur sur la syntaxe pour générer des données de couverture à partir de plusieurs fichiers à l'aide de Windows lcov dans
-
20-09-2019 - |
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.
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.