Gcovr не показывает покрытие кода для нетронутых файлов заголовковC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Gcovr не показывает покрытие кода для нетронутых файлов заголовков

Сообщение Anonymous »

У меня есть следующая структура для библиотеки только заголовков

Код: Выделить всё

include
- header1.h
- header2.h
- header3.h
test
- test1.cpp
Теперь test1.cpp использует только header1.h, поэтому, когда я компилирую test1.cpp с опцией --coverage, запустите тест, а затем запустите gcovr для создания отчета (с -r ../include из тестового каталога), он показывает только покрытие для header1.h.

Я хочу показать охват 0 % для header2.h и header3.h, поскольку они представляют собой более точное представление кода, охваченного тестами.

Подробнее здесь: https://stackoverflow.com/questions/695 ... ader-files
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»