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.4, 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, 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, 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.
Metadata
Release files for pytest-tap 2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytest-tap-2.4.tar.gz | 12.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pytest_tap-2.4-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 38.2 kB
Release files / pytest-tap-2.4.tar.gz
| Download URL | pytest-tap-2.4.tar.gz |
|---|---|
| Size | 12.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f2357ad5e9952ca93ac6175f8ed21ea53b90b2e05dee31053cc83cadcdc2f93b
|
|
BLAKE2b-256 checksum How to use checksums |
67283d4ac8266e4e31dca55a790684643edbfc931c6df8d3ab160a29a6515366
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0
|
Release files / pytest_tap-2.4-py2.py3-none-any.whl
| Download URL | pytest_tap-2.4-py2.py3-none-any.whl |
|---|---|
| Size | 26.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
cc5f812a4dfbb9f0b61ad38d72a66ebdb07de5de34b6581386a214ab1beef19e
|
|
BLAKE2b-256 checksum How to use checksums |
9f9e4772bf88d146059974f6acb31ece27e4284e0d664c021d1a9acd4ef20bf7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0
|