Metadata-Version: 1.1
Name: pytest-tap
Version: 3.2
Summary: Test Anything Protocol (TAP) reporting plugin for pytest
Home-page: https://github.com/python-tap/pytest-tap
Author: Matt Layman
Author-email: matthewlayman@gmail.com
License: BSD
Description: 
        pytest-tap is a reporting plugin for pytest that outputs
        `Test Anything Protocol (TAP) <http://testanything.org/>`_ data.
        TAP is a line based test protocol for recording test data in a standard way.
        
        Follow development on `GitHub <https://github.com/python-tap/pytest-tap>`_.
        Developer documentation is on
        `Read the Docs <https://tappy.readthedocs.io/>`_.
        
        
        Releases
        ========
        
        Version 3.2, November 7, 2020
        -----------------------------
        
        * Add support for Python 3.8.
        * Add support for Python 3.9.
        * Handle ``unittest.expectedFailure`` and ``pytest.xfail``
          in a way that is more consistent
          with the TAP specification.
        
        Version 3.1, Released March 25, 2020
        ------------------------------------
        
        * Fix reporting that was broken by the removal
          of a deprecated feature in pytest 5.4.
        
        Version 3.0, Released January 28, 2020
        --------------------------------------
        
        * Drop support for Python 2.
        
        Version 2.5, Released December 26, 2019
        ---------------------------------------
        
        * Last supported version for Python 2.
        * Pin tap.py to a version range that supports Python 2.
        
        Version 2.4, Released October 21, 2019
        --------------------------------------
        
        * Handle failures that occur from setup.
          This will catch errors that may happen in fixtures.
        * Drop support for Python 3.4 (it is end-of-life).
        * Add support for Python 3.7.
        
        Version 2.3, Released September 16, 2018
        ----------------------------------------
        
        * Improve xfail handling.
          Honor strict xfail mode.
          Use TODO instead of SKIP directive to better align with TAP specification.
        * Output the plan line (``1..N``) first.
        
        Version 2.2, Released January 9, 2018
        -------------------------------------
        
        * Update output format to match closer to pytest styling.
        * Drop support for Python 3.3 (it is end-of-life).
        
        Version 2.1, Released August 12, 2017
        -------------------------------------
        
        * Add support for Python 3.6.
        * Fix crash when running with pytest-xdist (#27).
        
        Version 2.0, Released August 1, 2016
        ------------------------------------
        
        * Update to tap.py 2.0.
          This update drops the indirect dependencies on nose and pygments.
        * Improve handling of skips and xfails.
        * Suppress ``# TAP results for TestCase`` for streaming.
          This header makes little sense for pytest's test function paradigm.
          Including the header generated extra noise for each function.
        * Drop support for Python 2.6
        
        Version 1.9, Released June 11, 2016
        -----------------------------------
        
        * Initial release as stand-alone plugin.
          The version number aligns with tappy.
        
Keywords: TAP,unittest,pytest
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Testing
