unit tests for all functions/classes (94% coverage) #11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
`coverage run -m pytest
=============================================================================================================================================== test session starts ================================================================================================================================================
platform linux -- Python 3.10.12, pytest-8.3.3, pluggy-1.5.0
rootdir: /home/bob10m11/Projects/dna-vana-proof
plugins: mock-3.14.0
collected 93 items
tests/test_main.py ........ [ 8%]
tests/test_proof.py ................................................ [ 60%]
tests/test_verify.py ..................................... [100%]
================================================================================================================================================ 93 passed in 1.67s ================================================================================================================================================`
`coverage report
Name Stmts Miss Cover
my_proof/init.py 0 0 100%
my_proof/main.py 40 6 85%
my_proof/models/proof_response.py 12 0 100%
my_proof/proof.py 215 11 95%
my_proof/verify.py 140 6 96%
TOTAL 407 23 94%
`