Metadata-Version: 1.0
Name: createcoverage
Version: 0.1
Summary: Single command to create coverage reports (assumes a bin/test)
Home-page: UNKNOWN
Author: Reinout van Rees
Author-email: reinout@vanrees.org
License: GPL
Description: Createcoverage
        ==============
        
        This package installs one command: ``createcoverage`` that runs your tests
        with coverage.py and opens the coverage reports in your browser.  All with
        just one single handy command.
        
        Assumption: you're using buildout.  Or rather, the assumption is that you have
        a ``bin/test`` command that runs all your tests.
        
        No options are passed to coverage.py, so any extra options you want to give to
        coverage must be put in a ``.coveragerc`` in your buildout's root.  This is a
        good idea in any case :-)  An example .coveragerc that omits code you normally
        don't want to include in a coverage report::
        
            [report]
            omit =
                /home/*/.buildout/eggs/*
                /usr/*
                parts/*
                eggs/*
                */test*
        
        Installing ``createcoverage`` in a zc.recipe.egg section is enough.
        Createcoverage itself depends on `coverage.py
        <http://nedbatchelder.com/code/coverage/>`_ and makes sure ``bin/coverage`` is
        created::
        
          [console_scripts]
          recipe = zc.recipe.egg
          eggs = createcoverage
        
        
        Development installation
        ------------------------
        
        The first time, you'll have to run the "bootstrap" script to set up setuptools
        and buildout::
        
            $> python bootstrap.py
        
        And then run buildout to set everything up::
        
            $> bin/buildout
        
        (On windows it is called ``bin\buildout.exe``).
        
        You'll have to re-run buildout when you or someone else made a change in
        ``setup.py`` or ``buildout.cfg``.
        
        The current package is installed as a "development package", so
        changes in .py files are automatically available (just like with ``python
        setup.py develop``).
        
        Tests can always be run with ``bin/test`` or ``bin\test.exe``.
        
        
        TODO
        ====
        
        - Probably a whole lot of things.
        
        
        Credits
        =======
        
        Created by `Reinout van Rees <http://reinout.vanrees.org>`_.
        
        
        Changelog of createcoverage
        ===========================
        
        
        0.1 (2010-09-20)
        ----------------
        
        - First working version.
        
        - Copied some code from the "createzopecoverage" package.
        
        - Initial library skeleton created by nensskel.  [reinout]
        
Platform: UNKNOWN
