feature(coverage): Add Python test coverage

Add test coverage via `coverage` package.
Update workflow to run pytest via coverage and output coverage report.
Drops Python 3.6 - which is also an open issue and coverage required
dropping 3.6

Closes #82 #83
This commit is contained in:
Karl Newell
2022-02-01 09:12:53 -07:00
parent e83c0edf2a
commit 47fccea044
4 changed files with 65 additions and 16 deletions

3
.gitignore vendored
View File

@@ -7,3 +7,6 @@ __pycache__
# editors
.idea
# coverage
.coverage