Skip to main content

Test Anything Protocol producer API for Python.

Project description

Producer for Test Anything Protocol output in Python. Automatically counts test cases at call time. Supports plan, ok, not ok, diagnostic, and bail out functionality.

TAP-Producer also includes an end convenience method as well as two decorators. A suppress decorator for suppressing diagnostic and bail out messages; a strict decorator 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.1.tar.gz (19.9 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.1-cp313-cp313-any.whl (13.5 kB view details)

Uploaded CPython 3.13

TAP_Producer-0.1.1-cp312-cp312-any.whl (13.5 kB view details)

Uploaded CPython 3.12

TAP_Producer-0.1.1-cp311-cp311-any.whl (14.0 kB view details)

Uploaded CPython 3.11

TAP_Producer-0.1.1-cp310-cp310-any.whl (10.3 kB view details)

Uploaded CPython 3.10

File details

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

File metadata

  • Download URL: TAP-Producer-0.1.1.tar.gz
  • Upload date:
  • Size: 19.9 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.1.tar.gz
Algorithm Hash digest
SHA256 460d2785d4792467005c0359407bd31abf62e51b1c3e57f95d1c2bba15ae2ef9
MD5 a78148820089a2c97febbbf94e3ee4ce
BLAKE2b-256 48db9bbf59edc60bb42fd2173e3d0286761a37c12fda1bf0f9bc894554747fa3

See more details on using hashes here.

File details

Details for the file TAP_Producer-0.1.1-cp313-cp313-any.whl.

File metadata

  • Download URL: TAP_Producer-0.1.1-cp313-cp313-any.whl
  • Upload date:
  • Size: 13.5 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.1-cp313-cp313-any.whl
Algorithm Hash digest
SHA256 208f6616e6e27c9c5e6dc30f4b0b92c88528e31a4a1dfce61c0f0dd913e45a0c
MD5 e6b21935eaaaf3162728f46ac2689216
BLAKE2b-256 0cabb00e093c762ef6923be96db8d0cacc2da9882838231a264553b5ade19b0f

See more details on using hashes here.

File details

Details for the file TAP_Producer-0.1.1-cp312-cp312-any.whl.

File metadata

  • Download URL: TAP_Producer-0.1.1-cp312-cp312-any.whl
  • Upload date:
  • Size: 13.5 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.1-cp312-cp312-any.whl
Algorithm Hash digest
SHA256 c5a494c423a1a570696ac756b4e1de76d07ce9a6b09bf56a947cbfc675d4fb40
MD5 22f023f5699640117d184e65b9ed5c54
BLAKE2b-256 dc2d8e846e4cda73e21d781ae1bc9b4ddacc91a1780468bf7051d861159c6ffa

See more details on using hashes here.

File details

Details for the file TAP_Producer-0.1.1-cp311-cp311-any.whl.

File metadata

  • Download URL: TAP_Producer-0.1.1-cp311-cp311-any.whl
  • Upload date:
  • Size: 14.0 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.1-cp311-cp311-any.whl
Algorithm Hash digest
SHA256 82d7d12a988c01d90ba6b02eb390031e011121f771beab7f37074d257bbd53c8
MD5 bcb1e937ff467b00230b057d1d1a89a0
BLAKE2b-256 7e39627a16ec0c40d90d217435e2998fed98fdc36f4f3166a86b321cb2b95904

See more details on using hashes here.

File details

Details for the file TAP_Producer-0.1.1-cp310-cp310-any.whl.

File metadata

  • Download URL: TAP_Producer-0.1.1-cp310-cp310-any.whl
  • Upload date:
  • Size: 10.3 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.1-cp310-cp310-any.whl
Algorithm Hash digest
SHA256 03bbef3c9472719f000590265c5a51a19e6a3e988036a000fb1c52ab0d782b51
MD5 24023b50c8ecbf2d987f91942d9084cc
BLAKE2b-256 45b91e6840cd32d3e3e68fdf2cb853c76193f794405d999b4831661319a9faa3

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