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.

Reply via email to