Package: wnpp Severity: wishlist Owner: Simon McVittie <s...@debian.org> X-Debbugs-Cc: debian-de...@lists.debian.org, debian-pyt...@lists.debian.org
* Package name : pytest-tap (binary: python3-pytest-tap) Version : 3.4 Upstream Contact: Matt Layman * URL : https://pypi.org/project/pytest-tap/ * License : BSD-2-clause Programming Lang: Python Description : Pytest plugin to generate structured TAP output The Test Anything Protocol (TAP) is a line based test protocol for recording test data in a standard way. It aims to be both machine-readable and human-readable. . pytest is a testing framework for Python aiming to minimize boilerplate code around the tests. . This package provides a plugin adding a pytest --tap option, to show results in machine-readable TAP format. --- This functionality was included in very old versions of src:tap.py, but was lost from Debian when it was split into separate releases upstream. It's particularly useful when projects are built using Meson and use pytest for unit testing or integration testing; for example, xdg-desktop-portal uses pytest to exercise its D-Bus APIs, and it would be helpful to get the tests' output in TAP so Meson can consume it.