basf / MolPipeline

MIT License
89 stars 4 forks source link

.github: add test coverage with threshold #40

Closed JochenSiegWork closed 2 months ago

JochenSiegWork commented 2 months ago
- Execute the unittests with the coverage module instead
  of using the unittests module directly.
- Introduce a threshold for code coverage. If the coverage
  will shrink below the threshold the CI/CD pipeline will
  fail.
- Collect coverage separately for the core test suite and
  extra packages like chemprop.