Я использую компилятор GCC с -g -O0 -fprofile-arcs -ftest-coverage
флаги. Генерирует *.gcda
файлы исходных файлов, которые имеют тесты. я использую github.com/eddyxu/cpp-coveralls для загрузки покрытия.
Проблема в том, что Coveralls показывает, что файлы покрыты на 100% но на самом деле они не покрыты. Только в этом случае src/utils/language.cpp
есть тесты и Coveralls показывает правильный результат.
Что я должен сделать, чтобы Coveralls мог показать 0% вместо 100%?
Задача ещё не решена.
Других решений пока нет …