Allows developers to indicate which code they are trying to test when using coverage tools.
Warning This is just a proof of concept. The API will likely change as I receive feedback. There are also no unit tests, or other code quality control methods in place. If you wish to use this code, please make a copy for yourself, so my changes won’t break your build.
Example code to be tested: (in target.py)
def target(self): return target_inner() def target_inner(self): return 42
Example unit test: (in test_target.py)
from coverage_filter import CoverageFilter from target import target @CoverageFilter('target.py:target') def test_target(self): assert target() == 42
For more information, check out my blog on the topic.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size coverage_filter-0.0.0.tar.gz (2.7 kB)||File type Source||Python version None||Upload date||Hashes View hashes|