Closed mizdebsk closed 8 years ago
No coverage report found for master at 18e0c61.
Powered by Codecov. Last update 18e0c61...53e4c6f
Note that this only covers nosetests in test/ directory, not python/test/, that's one reason for so low coverage. Can anyone explain me why we have two set of tests at different locations, ran in different ways?
python/test/ should be unit tests for the python module test/ are (mostly) integration tests for the macros and scripts. I'm not sure if meaningful coverage data can be generated for them, because the scripts are exec'd, sometimes even indirectly via rpmbuild
It looks like coverage of subprocesses shouldn't be hard, http://coverage.readthedocs.io/en/coverage-4.1/subprocess.html
Current coverage is 87.96% (diff: 100%)
Now, that's better :)
I think this is ready to be merged. @msimacek Any further comments?
Looks great, thank you :)
Fixes #22