Metadata-Version: 1.1
Name: coverage-filter
Version: 0.0.0
Summary: Coverage filter
Home-page: https://github.com/ondergetekende/coverage_filter
Author: Koert van der Veer
Author-email: py@ondergetekende.nl
License: MIT
Description: Coverage filter
        ===============
        
        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
        =======
        
        Example code to be tested: (in ``target.py``)
        
        .. code-block::
        
            def target(self):
                return target_inner()
            
            def target_inner(self):
                return 42
        
        
        Example unit test: (in ``test_target.py``)
        
        .. code-block::
        
            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.
        
        
        
            
Keywords: unit test coverage
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
