Skip to main content

pycotap is a simple Python test runner for unittest that outputs Test Anything Protocol results directly to standard output.

Contrary to other TAP runners for Python, pycotap …

  • … prints TAP (and only TAP) to standard output instead of to a separate file, allowing you to pipe it directly to TAP pretty printers and processors (such as the ones listed on the tape page). By piping it to other consumers, you can avoid the need to add specific test runners to your test code. Since the TAP results are printed as they come in, the consumers can directly display results while the tests are run.

  • … only contains a TAP reporter, so no parsers, no frameworks, no dependencies, …

  • … is configurable: you can choose how you want the test output and test result diagnostics to end up in your TAP output (as TAP diagnostics, YAML blocks, or attachments). The defaults are optimized for a Jenkins based flow.

Documentation and examples can be found on the pycotap page.

Release files for pycotap 1.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pycotap 1.3.1
File Size Uploaded
pycotap-1.3.1.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pycotap 1.3.1
File Interpreter ABI Platform
pycotap-1.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.7 kB

Release files / pycotap-1.3.1.tar.gz

Download URL pycotap-1.3.1.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
674355f01300be03df7f871784e498652c2d89ac19cd77ee8e61652634a2f83a
BLAKE2b-256 checksum
How to use checksums
c918b7a446204fbb25327081bba2f3d6fdcd4df848c034f8f404c5b36e0d9ef6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / pycotap-1.3.1-py3-none-any.whl

Download URL pycotap-1.3.1-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1c3a25b3ff89e48f4e00f1f71dbbc1642b4f65c65d416524d07e73492fff25ea
BLAKE2b-256 checksum
How to use checksums
36f477b5a41d53ae3c530b204ed9a35137171b20f8ee0f337e2ec4993d6026a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release history Release notifications | RSS feed

This release

1.3.1 This release

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

1 release file

1.1.0

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page