Skip to main content

Test Anything Protocol producer API for Python.

Project description

Producer for Test Anything Protocol output in Python. Automatically counts test points at call time for TAP version 12, 13, and 14. TAP version 12 supports plan, ok, not ok, diagnostic, and bail out functionality. TAP version 13 supports the aforementioned as well as subtest context manager and YAML diagnostic output. TAP version 14 supports all prior version features but separates the API for comments output from YAML diagnostics.

TAP-Producer also includes an end convenience method as well as two decorators. A suppress context manager for suppressing diagnostic and bail out messages; a strict context manager for raising not ok test cases to Python errors.

Licensed Apache-2.0 WITH LLVM-exception, see LICENSE.txt for more information.

https://raw.githubusercontent.com/sigstore/community/main/artwork/badge/sigstore_codesigned_purple.png

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

TAP-Producer-0.1.5.tar.gz (21.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

TAP_Producer-0.1.5-cp313-none-any.whl (14.1 kB view details)

Uploaded CPython 3.13

TAP_Producer-0.1.5-cp312-none-any.whl (14.2 kB view details)

Uploaded CPython 3.12

TAP_Producer-0.1.5-cp311-none-any.whl (14.7 kB view details)

Uploaded CPython 3.11

TAP_Producer-0.1.5-cp310-none-any.whl (10.7 kB view details)

Uploaded CPython 3.10

File details

Details for the file TAP-Producer-0.1.5.tar.gz.

File metadata

  • Download URL: TAP-Producer-0.1.5.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for TAP-Producer-0.1.5.tar.gz
Algorithm Hash digest
SHA256 65f31c8ef2be0ae347f7b23a185c66f06afd950e1f1eb65b82bfe986fdf8cf34
MD5 045fffbf0575736c3920de15457b551a
BLAKE2b-256 6cf40d91b9615cc9d19806d03cdb2a35e1238e517a9f781e55ff787541270b0e

See more details on using hashes here.

File details

Details for the file TAP_Producer-0.1.5-cp313-none-any.whl.

File metadata

  • Download URL: TAP_Producer-0.1.5-cp313-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: CPython 3.13
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for TAP_Producer-0.1.5-cp313-none-any.whl
Algorithm Hash digest
SHA256 aa3b5536f19a4f8c40f44c2b5f2f0971fcb5c9b32a4b78239d7c82c57a5a69ec
MD5 52ebb9ead491793b6abaf0bbfbf3b628
BLAKE2b-256 9bcea3817abd150644d284fbc4d80eb47c7e2f1183090c7a633a567ffd148906

See more details on using hashes here.

File details

Details for the file TAP_Producer-0.1.5-cp312-none-any.whl.

File metadata

  • Download URL: TAP_Producer-0.1.5-cp312-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: CPython 3.12
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for TAP_Producer-0.1.5-cp312-none-any.whl
Algorithm Hash digest
SHA256 e8d161c158998ccdb4b4e644afd6e7bb37600ef9047431f14c48a7d3e3cedcda
MD5 6522673c0225b58418802ead68a609f8
BLAKE2b-256 0e9a168af2b6fc4e2c10140432f04d7427b111b3ac94980f714f7010c9deb76a

See more details on using hashes here.

File details

Details for the file TAP_Producer-0.1.5-cp311-none-any.whl.

File metadata

  • Download URL: TAP_Producer-0.1.5-cp311-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: CPython 3.11
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for TAP_Producer-0.1.5-cp311-none-any.whl
Algorithm Hash digest
SHA256 a864ea866f9e0418ad3ad3994ac27acd67980f10142047aded13b36c8d5a3b59
MD5 c2741716dc23ceb83df1239c70c8ec3d
BLAKE2b-256 069a5cc082b128517ee7725c2050a40452b9838c31bd192b850f8df42a8d259e

See more details on using hashes here.

File details

Details for the file TAP_Producer-0.1.5-cp310-none-any.whl.

File metadata

  • Download URL: TAP_Producer-0.1.5-cp310-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for TAP_Producer-0.1.5-cp310-none-any.whl
Algorithm Hash digest
SHA256 0ed749267b8bc9e162a7a031b20202c388d9c5ab60cc100f8d3cb01f66413d09
MD5 818c4224b2458fe4e85a32ea5ee510a5
BLAKE2b-256 c28ec9d141e7ceff12b87f53a5e45524218bb56cc22cf14837e076aa481e34f2

See more details on using hashes here.

Supported by

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