Code Coverage Analysis
Improvements
- Measure code coverage using
coverage
and require 100% code coverage to pass PR checks (closes #9)
Testing
- Improve the design of the
test_flip_coins_function
to use parametrized test input data and run multiple times with a range of coin count inputs - Exclude pylint success/failure reporting from code coverage measurement
- Achieve 100% code coverage ✨