Pergunta

Gostaria de ajuda ... Estou tendo problemas para criar a sintaxe para gerar dados de cobertura de vários arquivos usando o LCOV no Windows.

Eu tenho GCOV, LCOV e GENHTML instalados no Cygwin (estou executando isso no Windows). Todos esses arquivos estão dentro do diretório Cygwin/bin. Os dados de cobertura que eu ligo, acredito, são scripts perl criados a partir de JstestCoverage e tem o seguinte 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

Observe que ainda não usei o GeneHtml nos dados de cobertura.

Eu então tentei algo como:

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

Mas recebeu um erro dizendo:

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

Não tenho certeza se também estou errado o processo, não é de um plano de fundo do Linux.

Desde já, obrigado.

Foi útil?

Solução

Funcionou para que houvesse resultados repetidos nos dados de cobertura. Peguei os dados repetidos e o erro desapareceu.

Obrigado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top