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.3.0.tar.gz (22.4 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.3.0-cp313-none-any.whl (15.0 kB view details)

Uploaded CPython 3.13

TAP_Producer-0.3.0-cp312-none-any.whl (15.0 kB view details)

Uploaded CPython 3.12

TAP_Producer-0.3.0-cp311-none-any.whl (15.7 kB view details)

Uploaded CPython 3.11

TAP_Producer-0.3.0-cp310-none-any.whl (11.4 kB view details)

Uploaded CPython 3.10

File details

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

File metadata

  • Download URL: TAP-Producer-0.3.0.tar.gz
  • Upload date:
  • Size: 22.4 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.3.0.tar.gz
Algorithm Hash digest
SHA256 1c4a7c4ceeff41e61a6ecba081b3c58870cd4e27adabb1a1af1e283036e1afe7
MD5 e1fc61a3c5ecbcdb748b7237974be9c2
BLAKE2b-256 0eb62bd3bdf2b9c452da905e6b42994a44bf726d2ce95e85a14b27ad9d0e459a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.3.0-cp313-none-any.whl
  • Upload date:
  • Size: 15.0 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.3.0-cp313-none-any.whl
Algorithm Hash digest
SHA256 078e1ae62b38f8949e8ade93c7615b18337f1f33679622b954c5499ca1ad9f56
MD5 8189e1991ca7488c720edccc5120ad98
BLAKE2b-256 60997e67d690cc60e8b3cf6a6b5539f7b6d82d6af618b4b7955ddd53971f816b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.3.0-cp312-none-any.whl
  • Upload date:
  • Size: 15.0 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.3.0-cp312-none-any.whl
Algorithm Hash digest
SHA256 7e206ddfd7c5f7435cf0983696e0d2e3cbce747b2779ecee22b271e3f7c63cec
MD5 fc5cd50221a80ac0b19001c1504caee0
BLAKE2b-256 c7461aaba67f9e447fd647ad0adaf7443e3321ae08b2a7742acc81821862b429

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.3.0-cp311-none-any.whl
  • Upload date:
  • Size: 15.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.3.0-cp311-none-any.whl
Algorithm Hash digest
SHA256 74542110da84e58b0a26c21df87b4b08685d51bdb1b738bc058f667c6330b179
MD5 4d45bdea75eb5fab73ec7a680e71346c
BLAKE2b-256 b73b16bcf69b767c65b94c2a26edb37ed78ba76cd80547457afdaae379dad269

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.3.0-cp310-none-any.whl
  • Upload date:
  • Size: 11.4 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.3.0-cp310-none-any.whl
Algorithm Hash digest
SHA256 7b485c694edb53dd863ba1e5435d136ecc25f32ed3db823d6f0dce0a3674fc02
MD5 5ab1294c6190cadbfc2e229b8dcc0d87
BLAKE2b-256 14b3767aa44935fbcddfd072e3f4529964fafca7f4aabde88cc9e93425a9f00f

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