Должен ли я исключить виртуальный деструктор из покрытия кода?C++

Программы на C++. Форум разработчиков
Anonymous
Должен ли я исключить виртуальный деструктор из покрытия кода?

Сообщение Anonymous »

В нашем классе объявлен виртуальный деструктор:

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

class HeightCalculator {
public:
HeightCalculator() = default;
virtual ~HeightCalculator() = default;
LCOV затем жалуется, что мы не охватываем деструктор. Мне это кажется тривиальным, и я не чувствую необходимости тестировать различные абстракции. Какова здесь лучшая практика?

Подробнее здесь: https://stackoverflow.com/questions/798 ... e-coverage

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