Если вы посмотрите на исходный код для cobertura-plugin
on github, вы увидите, что:
table.source tr.coverPart td.hits, table.source tr.coverNone td.hits {
background-color: #fdd;
font-weight: bold;
}
и
table.source tr.coverPart {
background-color: #ffd;
}
#fdd
является красным цветом,
#ffd
является желтым цветом
Вы должны быть в состоянии использовать свой браузер 'инструменты разработчика' или функция 'Инспектор' чтобы увидеть, какой класс применяется.
Что это значит?
Желтый в левом верхнем углу означает, что исходный код покрыт частично, это означает, что вы, вероятно, не имеете покрытия 100% в вызываемых функциях.
Другой случай, о котором я могу думать (чистая спекуляция на данном этапе), заключается в том, что некоторые оптимизаторы искажают охват вашего заявления; проверьте свои флагов компиляции.
Если вы сохранили данные (файлы lcov), вы сможете использовать genhtml
для создания отчета и сравнения.
'setDateAAMMJJ', вероятно, следует переименовать' setDateYYMMDD' – dnozay
Да, это английский и французский вместе. Это уродливо, но это старая часть кода, и никто не хочет ее трогать. – MokaT