Skip to main content

Test Anything Protocol (TAP) reporting plugin for pytest

Project description

pytest-tap is a reporting plugin for pytest that outputs Test Anything Protocol (TAP) data. TAP is a line based test protocol for recording test data in a standard way.

Follow development on GitHub. Developer documentation is on Read the Docs.

Releases

Version 2.2, 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, August 12, 2017

  • Add support for Python 3.6.

  • Fix crash when running with pytest-xdist (#27).

Version 2.0, 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest-tap-2.2.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

pytest_tap-2.2-py2.py3-none-any.whl (28.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pytest-tap-2.2.tar.gz.

File metadata

  • Download URL: pytest-tap-2.2.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pytest-tap-2.2.tar.gz
Algorithm Hash digest
SHA256 ea621f3ab77c12dc662ad6daeeb0152cfab522e2ef968d90500cf4c0a59dc965
MD5 54e5e9154a0e885901d3be1d869cf1f7
BLAKE2b-256 2f6a9c0e0af9ba4540c1d905a0bf29c114172ed80ad9e0e8efdf759513144ccd

See more details on using hashes here.

File details

Details for the file pytest_tap-2.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pytest_tap-2.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 06ff3ca882b69814f20e36533157394372479c91c21233964dab52c071faf8d3
MD5 8330e18f7d098541045bb9335cdde3f1
BLAKE2b-256 f4f5df147840f5fcc46d9ce5b06efbe1f5614a7a79243e93f35789f0b50b0e0b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page