phenopackets / phenopacket-tools

An app and library for building, conversion, and validation of GA4GH Phenopackets.
http://phenopackets.org/phenopacket-tools/stable/
GNU General Public License v3.0
12 stars 5 forks source link

Add Jacoco test coverage #70

Closed chrisroederucdenver closed 1 year ago

chrisroederucdenver commented 2 years ago

I added jacoco to the test phase of the builder and the converter. After running the tests, those two should have a target/site/jacoco-ut/index.html that shows coverage.

I see GitHub actions have been implemented. Nevermind that comment, but I did take it out of the pom.

TODO: integrate this with the examples in the cli, to see how well they cover the code.

chrisroederucdenver commented 2 years ago

I played with putting the Jacoco at the upper level, but failed to get it to work. Maybe it was the modules that threw me off. I have the interest, and will have the time in late September?