Hi,
I've been running coverage tests of the input/regression/ suite, to
see which parts of the code are not excercised. This has already
turned up some bugs.
You can get a full overview by running buildscripts/build-
coverage.sh,
but here are some interesting offenders
cov % ( lines): file
----------------------------------------------
5.04 ( 238): vaticana-ligature-engraver.cc
52.49 ( 341): lookup.cc
0.00
( 132): page-turn-page-breaking.cc
3.10 ( 129): vaticana-ligature.cc
7.27 ( 110): gregorian-ligature-engraver.cc
61.33 ( 225): page-spacing.cc
64.14 ( 145): page-turn-engraver.cc
Joe - can you look into writing a couple of tests for the
page-breaking stuff?
Sure. I assume the first number is the percentage of lines covered in that file, but what does (lines) mean?