Покрытие кода сервера C++ с помощью набора тестов PythonC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Покрытие кода сервера C++ с помощью набора тестов Python

Сообщение Anonymous »

У меня есть REST-сервер C++, и я успешно тестирую его API с помощью набора тестов Python. Теперь мне интересно, можно ли извлечь отчет о покрытии кода C++ после выполнения тестов Python.
Я вижу файлы .gcno, поэтому уверен, что Исполняемый файл сервера правильно настроен, но я не вижу ни одного сгенерированного файла .gcda. Процедура, которой я следую для выполнения набора тестов:
  • запустите сервер
  • выполните набор тестов против запуска сервер
  • остановить сервер
Учитывая, что я не нашел много полезных ответов в Google, я сомневаюсь, что то, что я пытаюсь сделать, осуществимо.
Правильна ли процедура тестирования? Должен ли я скомпилировать исполняемый файл с чем-то отличным от --coverage?

Подробнее здесь: https://stackoverflow.com/questions/783 ... test-suite
Ответить

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

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

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

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

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