I’m using the excellent excoveralls code coverage tool, and I’m trying to make sense of some of its reports. In particular, I have a series of modules that use
a base module to “inherit” a handful of private functions. It seems that these are considered “covered” even when I can see from my limited tests that not all variants of the function clauses are being called.
I tried editing some of the settings inside the coveralls.json
file, but it doesn’t change the results in this particular area. The base module still shows 0 relevant lines.