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-1.1.0.tar.gz (26.0 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-1.1.0-cp313-none-any.whl (19.5 kB view details)

Uploaded CPython 3.13

TAP_Producer-1.1.0-cp312-none-any.whl (19.5 kB view details)

Uploaded CPython 3.12

TAP_Producer-1.1.0-cp311-none-any.whl (20.1 kB view details)

Uploaded CPython 3.11

TAP_Producer-1.1.0-cp310-none-any.whl (16.2 kB view details)

Uploaded CPython 3.10

File details

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

File metadata

  • Download URL: TAP-Producer-1.1.0.tar.gz
  • Upload date:
  • Size: 26.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for TAP-Producer-1.1.0.tar.gz
Algorithm Hash digest
SHA256 a5df661ec2c53e6b821f0b57f1a03349ff6a096fd90139fe81649e6af483a03e
MD5 4296a55f3c6caf5f915678c741a09ef4
BLAKE2b-256 bbf26775a6a1ac9b0109d39a2da25059d3bb543869632c384df68a3ef56da6da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-1.1.0-cp313-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: CPython 3.13
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for TAP_Producer-1.1.0-cp313-none-any.whl
Algorithm Hash digest
SHA256 cc12c71eb25ab23e8247297e079dd32d07d61574c27f6f71d7760987fd1b6102
MD5 bdedb1d47966d2bc7efc376b49997680
BLAKE2b-256 4392d83aaeddf36b718fa79c4bb346d2a4d02f6c5776b9498e0f63c2a85ac32f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-1.1.0-cp312-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: CPython 3.12
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for TAP_Producer-1.1.0-cp312-none-any.whl
Algorithm Hash digest
SHA256 9361312339eed14acb375f192c404bff684f33bdbef8cb316f047c95a6469f6c
MD5 7446a7a6596f333a42d84c5a66ed2b15
BLAKE2b-256 b909f013e0924dc73e8835508f7f47b879d96c94015ef893df9d7f7fc4af0135

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-1.1.0-cp311-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: CPython 3.11
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for TAP_Producer-1.1.0-cp311-none-any.whl
Algorithm Hash digest
SHA256 1daebecf19547d96f598505feda0bfd0947df07ba137a862cc579b839539431c
MD5 4529b1844666b6ef06359608fd01b814
BLAKE2b-256 dbf879c9547f809f1a8b00e8e363c047105f1f4ef271d64a927890fcf76d8d88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TAP_Producer-1.1.0-cp310-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for TAP_Producer-1.1.0-cp310-none-any.whl
Algorithm Hash digest
SHA256 96f52f41a0aafd10caa09f59950f7e64eaf853eac1f1877adb3ef2bedb3d1257
MD5 c797d03b0a568282f6f4f355896af1be
BLAKE2b-256 738056ccae9a822df8f4c91ec0ce9ae26e1664aaeea267b74cfb58796eca9797

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