Как добавить маркер «LCOV_EXCL_LINE» для покрытия кода в коде C или Cpp? - PullRequest
0 голосов
/ 08 мая 2018

Я попробовал два способа добавить LCOV_EXCL_LINE в мой код. 1) Я добавляю его в качестве комментария, компилирую и генерирую отчет lcov, но двоичный файл lcov принимает его как комментарий и показывает покрытие исключенной строки. [Изображение, показывающее покрытие исключенной строки] https://i.stack.imgur.com/B7FeZ.png 2) После компиляции и выполнения я добавляю LCOV_EXCL_LINE перед запуском двоичного кода lcov и genhtml, но это приводит к смещению после первого исключения [изображение, показывающее покрытие смещения] https://i.stack.imgur.com/7hrmC.png

1 Ответ

0 голосов
/ 11 января 2019

Вы добавляете комментарий в строку, которую хотите исключить. Не в строке до этого вы хотите исключить.

...