Metadata-Version: 1.1
Name: nose-timer
Version: 0.6.0
Summary: A timer plugin for nosetests
Home-page: https://github.com/mahmoudimus/nose-timer
Author: Juan Pedro Fisanotti, Mahmoud Abdelkader, Andres Riancho, Ivan Kolodyazhny, Kevin Burke, Anton Egorov, Dmitry Sandalov, Stanislav Kudriashev, Raoul Snyman, Corey Goldberg
Author-email: UNKNOWN
License: MIT or BSD
Description: nose-timer
        ==========
        
        A timer plugin for nosetests that answers the question: *how much time does every test take?*
        
        .. image:: https://travis-ci.org/mahmoudimus/nose-timer.png?branch=master
           :target: https://travis-ci.org/mahmoudimus/nose-timer
        
        
        Install
        -------
        
        To install the latest release from PyPI::
        
            pip install nose-timer
        
        Or to install the latest development version from Git::
        
            pip install git+git://github.com/mahmoudimus/nose-timer.git
        
        Or to install the latest from source::
        
            git clone https://github.com/mahmoudimus/nose-timer.git
            cd nose-timer
            python setup.py install
        
        
        Usage
        -----
        
        Run nosetests with the ``--with-timer`` flag, and you will see a list of the
        tests and the time spent by each one (in seconds)::
        
            myapp.tests.ABigTestCase.test_the_world_is_running: 56.0010s
            myapp.tests.ABigTestCase.test_the_rest_of_the_galaxy_is_running: 2356.0010s
        
        
        How do I show only the ``n`` slowest tests?
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        For example, to show only the **10** slowest tests, run nosetests with the
        ``--timer-top-n`` flag::
        
            nosetests --with-timer --timer-top-n 10
        
        
        How do I color the output and have pretty colors?
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        You can highlight slower tests using ``--timer-ok`` and ``--timer-warning`` flags.
        Default time unit is the second, but you can specify it explicitly, e.g. 1s, 100ms.
        
        - Tests which take less time than ``--timer-ok`` will be highlighted in green.
        - Tests which take less time than ``--timer-warning`` will be highlighted in yellow.
        - All other tests will be highlighted in red.
        
        
        How do I turn off pretty colors?
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        In some cases, you may want to disable colors completely. This is done by using the
        ``--timer-no-color`` flag. This is useful when running tests in a headless console.
        
        
        How do I filter results by colors?
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        It is possible to filter results by color. To do so, you can use the
        ``--timer-filter`` flag::
        
            nosetests --with-timer --timer-filter ok
            nosetests --with-timer --timer-filter warning
            nosetests --with-timer --timer-filter error
        
        
        Or to apply several filters at once::
        
            nosetests --with-timer --timer-filter warning,error
        
        
        License
        -------
        
        ``nose-timer`` is an MIT/BSD dual-Licensed library.
        
        
        Contribute
        ----------
        
        - Check for open issues or open a fresh issue to start a discussion around a
          feature idea or a bug.
        - Fork the repository on GitHub to start making your changes to the master
          branch (or branch off of it).
        - Write a test which shows that the bug was fixed or that the feature
          works as expected.
        - Send a pull request and bug the maintainer until it gets merged and
          published.
        - Make sure to add yourself to the author's file in ``setup.py`` and the
          ``Contributors`` section below :)
        
        
        Contributors
        ------------
        
        - `@mahmoudimus <https://github.com/mahmoudimus>`_
        - `@fisadev <https://github.com/fisadev>`_
        - `@andresriancho <https://github.com/andresriancho>`_
        - `@e0ne <https://github.com/e0ne>`_
        - `@kevinburke <https://github.com/kevinburke>`_
        - `@DmitrySandalov <https://github.com/DmitrySandalov>`_
        - `@satyrius <https://github.com/satyrius>`_
        - `@skudriashev <https://github.com/skudriashev>`_
        - `@whodafly <https://github.com/whodafly>`_
        - `@hugovk <https://github.com/hugovk>`_
        - `@cgoldberg <https://github.com/cgoldberg>`_
        - `@ereOn <https://github.com/ereOn>`_
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Testing
Classifier: Environment :: Console
