Мне нужна помощь ... У меня возникают проблемы с синтаксисом для генерации данных покрытия из нескольких файлов с использованием lcov в Windows.
У меня на Cygwin установлены gcov, lcov и genhtml (я запускаю это под Windows). Все эти файлы находятся в каталоге cygwin / bin. Я полагаю, что данные покрытия, через которые выполняется очистка, представляют собой сценарии perl, созданные из JsTestCoverage и имеющие следующий формат:
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
Примечание. Я еще не использовал genhtml в данных покрытия.
Затем я попробовал что-то вроде:
perl genhtml /../home/administrator/coverage1.dat /../home/administrator/coverage2.dat
Но получил сообщение об ошибке:
genhtml: Can't use an undefined value as a HASH reference at genhtml line 1506.
Я не уверен, что у меня тоже все не так, потому что я не из Linux-фона.
Заранее спасибо.