Покрытие кода - какой запуск покрывает какой код?
-
27-10-2019 - |
Вопрос
POC: https://gist.github.com/1197309
Я хотел бы определить, какой из трех пробежек ./prime
, ./prime 0
а также ./prime 1
рассмотрели, какой код и хорошо отображается в отчете HTML.
Возможно ли это прямо? Как это сделать? Другие инструменты в порядке, если они работают на Linux с GCC.
Спасибо.
ПРИМЕЧАНИЕ: я бы предпочел рабочую вилку этой сутки :-) Я использую «обычный» дистрибутив разработчика Linux, поэтому не беспокойтесь о инструментах.
Любые другие улучшения приветствуются.
Решение
Конечно: просто переименуйте файл покрытия после каждого запуска, затем проверьте три файла индивидуально и создайте объединенный отчет HTML.
Или создайте HTML из трех файлов и объедините HTML - это может быть более простым, чем написание анализатора для вывода покрытия.
О, вы имели в виду «встроенный» или «простой»? Нет.