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

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

Сообщение Anonymous »

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

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

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

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

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

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

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

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

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