Error en la sintaxis para la generación de los datos de cobertura de múltiples archivos usando lcov en Windows

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

Pregunta

Me gustaría un poco de ayuda ... Estoy teniendo problemas para llegar a la sintaxis para generar los datos de cobertura de múltiples archivos usando lcov en Windows.

Tengo gcov, lcov y GENHTML instalado en cygwin (Me estoy quedando esta bajo Windows). Todos estos archivos están dentro del directorio cygwin / bin. Los datos de cobertura Me pongo colorada través creo que son los scripts de Perl creadas a partir de JsTestCoverage y tiene el siguiente formato:

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

Tenga en cuenta que no he utilizado GENHTML en los datos de cobertura todavía.

Entonces intentado algo como:

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

Pero tienes diciendo un error:

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

No estoy seguro de si tengo el proceso equivocado o bien, no siendo de Linux fondo en absoluto.

Gracias de antemano.

¿Fue útil?

Solución

resultó ser que hubo repetición de los resultados en los datos de cobertura. Saqué los datos que se repiten, y desapareció el error.

Gracias.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top