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.0.3.tar.gz (18.7 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.0.3-cp313-cp313-any.whl (10.3 kB view details)

Uploaded CPython 3.13

TAP_Producer-0.0.3-cp312-cp312-any.whl (10.3 kB view details)

Uploaded CPython 3.12

TAP_Producer-0.0.3-cp311-cp311-any.whl (10.6 kB view details)

Uploaded CPython 3.11

TAP_Producer-0.0.3-cp310-cp310-any.whl (8.3 kB view details)

Uploaded CPython 3.10

File details

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

File metadata

  • Download URL: TAP-Producer-0.0.3.tar.gz
  • Upload date:
  • Size: 18.7 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.0.3.tar.gz
Algorithm Hash digest
SHA256 999c1b80702b99dcb18c1c8a92a8f4aedfbfe8046caf9caf7fa6af86227601f6
MD5 fda2e77be923e9f4074c654ce0361810
BLAKE2b-256 099154b1d6a35a8487f68fd97e802b40195b2c0691818d2f4889161b5d26ffed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.0.3-cp313-cp313-any.whl
  • Upload date:
  • Size: 10.3 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.0.3-cp313-cp313-any.whl
Algorithm Hash digest
SHA256 9c0dc3a68b09732b25aceb022ff61ed1fe1dcc23dab76d49555ad219038fa425
MD5 b50e4d1bf6fdd4ebce3792dfc5caefb5
BLAKE2b-256 4fb5cac13016418eab0ceffd8ad1d97e43733ceb0171ebfaea88e8aebdd4d66b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.0.3-cp312-cp312-any.whl
  • Upload date:
  • Size: 10.3 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.0.3-cp312-cp312-any.whl
Algorithm Hash digest
SHA256 272cc8ea294c4369f0681bbd71cba23cfccf5aaa4e32105b712f0ac6acc5d588
MD5 237cc81958d446df6facedad64e1856b
BLAKE2b-256 a0898985a94cbbd74627c70c1b930a2cc7f21ef4e6d05f60722da4c2f2341177

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.0.3-cp311-cp311-any.whl
  • Upload date:
  • Size: 10.6 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.0.3-cp311-cp311-any.whl
Algorithm Hash digest
SHA256 374794d3fb305377167d9c7f7e73b5b4b87e11f04976e94b77e887a43b504f42
MD5 7407854f8c1314de7f9e83f933e6c019
BLAKE2b-256 e03cfa13c0a0951bb75a66543b88fb897cccb8e0e4da7102c396cc50881e5150

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.0.3-cp310-cp310-any.whl
  • Upload date:
  • Size: 8.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.0.3-cp310-cp310-any.whl
Algorithm Hash digest
SHA256 28792bd45effb6b45f0dce4fca396753a0faec9e563b27bfec7699307011882f
MD5 7c81187973e0baf4c61b2e42ee730880
BLAKE2b-256 6aae27ee1f142ab05c1c864ac58087b34323a6c34cce644898085d1e095965c1

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