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

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

Сообщение Anonymous »

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

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

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