I would like to see more modules having github PR integration for unit test coverage.
I use coveralls for the radiology module https://coveralls.io/github/openmrs/openmrs-module-radiology?branch=master
it gets the test coverage reports sent from travis CI after every build. On coveralls you can configure that the build should fail if the PR lowers the test coverage by x percent. This makes it clear to every contributor that he’s missing some tests
Am wondering if there is a plan to do that or what the general opinion about that is?
I would be willing to make a start and add that to the legacyui module.
so someone would need to add the repo to coveralls. I am not authorized. please help
is there or should there be a github user for such integrations ?
because in the radiology module I was able to add the repo to coveralls with my personal github user. guess because I have more permission on radiology module.
I would love to see openmrs have test coverage integrated on github PRs. looking at https://ci.openmrs.org/sonar/dashboard/index/1865 coverage could be better and it would definitely become better if its more visible to every contributor and prevent untested code from being merged. hope you agree!
I would create and work on the ticket if you like happy day