2
我會問一個例子。讓我們假設下列文件:lcov,報告0%覆蓋未測試標頭
root
- yes.h
- not.h
- test.cpp
「TEST.CPP」包括「yes.h」
當我運行LCOV顯示覆蓋yes.h和TEST.CPP的比例,但(和這裏的我的問題)我想要一個「not.h」的零覆蓋條目,這樣我真的可以有一個有價值的覆蓋率度量。有什麼辦法可以做到這一點?
這裏是我的LCOV用法:
g++ --coverage test.cpp
lcov --directory . --zerocounters
lcov -c -i -d . -o app_base.info
./a.out
lcov -c -d . -o app_test.info
lcov -a app_base.info -a app_test.info -o app_total.info
geninfo app_total.info
感謝。