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.0.tar.gz (19.8 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.0-cp313-cp313-any.whl (13.5 kB view details)

Uploaded CPython 3.13

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

Uploaded CPython 3.12

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

Uploaded CPython 3.11

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

Uploaded CPython 3.10

File details

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

File metadata

  • Download URL: TAP-Producer-0.1.0.tar.gz
  • Upload date:
  • Size: 19.8 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.0.tar.gz
Algorithm Hash digest
SHA256 e9820c6656f1bb2f97e7b08c235cde96f9525a65cdb0dd2e823f21f35805e870
MD5 46b20238acbf718062da26c59fe0e851
BLAKE2b-256 852866e203d16fbc9b1c8cc5fb33289e2dba4108061fcdf5a0610b196ada4d6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.1.0-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.0-cp313-cp313-any.whl
Algorithm Hash digest
SHA256 b1fcc177eb8967d0f968b7fd67488a608f9ab87f92d7e6af50d13f874cd0f42c
MD5 d730b713e05c0620cc32023b63e80499
BLAKE2b-256 8610381baf07df86dd63e2f0e40d90b978f109eff89f00b5b0cd0694f67fb1f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.1.0-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.0-cp312-cp312-any.whl
Algorithm Hash digest
SHA256 2f2081cadc964cdeab18f744bda24c7b9ea757d2d52b6ffd9476a080a6d4eff9
MD5 327919960daf2d957e369e9b45cc0a54
BLAKE2b-256 b023565ce7608d870db28db6bc610bf0332ef0d7593081033c691d95a2ac1caa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.1.0-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.0-cp311-cp311-any.whl
Algorithm Hash digest
SHA256 a368f4a5542bbbe9b2a45ae9779e991f13e7aee3f58c20987d29e0d5f152782c
MD5 5e4e4ba865817447aa0735481f7cb016
BLAKE2b-256 c47efd0bcc4d36341a8a83ab96241c4774d50099048dc18ee5836d3ab0953555

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-0.1.0-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.0-cp310-cp310-any.whl
Algorithm Hash digest
SHA256 5b486939cbddc72f63291800f04a077577685b7e49f55db34cdea3623f4964e3
MD5 e8475202958016da0ac4780b8ffef4cb
BLAKE2b-256 edeaaec89be48c1718f8bbf30ceab5e43ee92bbb0afd86e96cf6c0e2fd5768fa

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