precice/micro-manager

Add CI to check test coverage

IshaanDesai opened this issue · 0 comments

It would be good to check test coverage for every change via a pull request. As the Micro Manager is written in Python, any solution would involve using Coverage.py. There are ways to automate this in GitHub Actions via existing actions or Codecov, but it seems easier to implement a simple Python script which computes the test coverage and checks if it is above or below a predefined threshold.