История изменений
Исправление AKonia, (текущая версия) :
Не совсем, они как раз по сути смотрят код, который не используется, т.к. покрытие тестами ставит цель не тупо лишнего тестового кода нагородить, а привести к тому, чтобы весь основной код был проверяем-используем по средством тестов или пусть даже живой программы, поэтому gcov смотрите, он вам для правильно скомпилированного проекта будет выплёвывать отчёт с указанием того, к каким строкам не было обращений и при желании много чего ещё. Правда логику со структурами данных я не уверен что он будет анализировать, в этом плане мб какой-нибудь статический анализатор поможет тот же cppcheck или pvs.
Исправление AKonia, :
Не совсем, они как раз по сути смотрят код, который не используется, т.к. покрытие тестами ставит цель не тупо лишнего тестового кода нагородить, а привести к тому, чтобы весь основной код был проверяем-используем по средством тестов или пусть даже живой программы, поэтому gcov смотрите, он вам для правильно скомпилированного проекта будет выплёвывать отчёт с указанием того, к каким строкам не было обращений и при желании много чего ещё.
Исходная версия AKonia, :
Не совсем, они как раз по сути смотрят код, который не используется, т.к. покрытие тестами ставит цель не тупо лишнего тестового кода нагородить, а привести к тому, чтобы весь основной код был проверяем по средством тестов или пусть даже живой программы, поэтому gcov смотрите, он вам для правильно скомпилированного проекта будет выплёвывать отчёт с указанием того, к каким строкам не было обращений и при желании много чего ещё.