0 Как есть --coverage-html
От --coverage-clover
?Как `--coverage-html` отличается от` --coverage-clover`?
Ниже представлен вывод после вызова phpunit --coverage-clover ./clover.xml
по моему проекту.
<metrics files="39" loc="3550" ncloc="2528"
classes="38" methods="138" coveredmethods="66"
conditionals="0" coveredconditionals="0" statements="1302"
coveredstatements="549" elements="1440" coveredelements="615"/>
Вы можете заметить loc vs. ncloc. Но когда я бегу phpunit --coverage-html ./$path
, я получаю
| Lines | 42.17% covered (danger) | 549/1302
| Functions and Methods | 47.83% covered (danger) | 66/138
| Classes and Traits | 44.74% covered (danger) | 17/38
Вопрос был в разнице между LOC в клевере и LOC в HTML. Они измеряются по-разному. – cwallenpoole
aa не видел, что между двумя блоками жалко плохо – Hikaryu