BSD Ports

net/py-subunit 1.4.6 NetBSD

Python implementation of subunit test streaming protocol

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
apache-2.0 OR modified-bsd
Categories
net, python
Package size
114.3 KiB, 667.6 KiB installed

Description

Subunit is a streaming protocol for test results.

A number of useful things can be done easily with subunit: * Test aggregation: Tests run separately can be combined and then reported/displayed together. For instance, tests from different languages can be shown as a seamless whole, and tests running on multiple machines can be aggregated into a single stream through a multiplexer. * Test archiving: A test run may be recorded and replayed later. * Test isolation: Tests that may crash or otherwise interact badly with each other can be run seperately and then aggregated, rather than interfering with each other or requiring an adhoc test->runner reporting protocol. * Grid testing: subunit can act as the necessary serialisation and deserialiation to get test runs on distributed machines to be reported in real time.

Install

Binary package:

pkgin install py312-subunit

From pkgsrc:

cd /usr/pkgsrc/net/py-subunit && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.4.6
NetBSD 10.1 aarch641.4.6
SmartOS / illumos x86_641.4.6
macOS 15 arm641.4.6

Dependencies

Run dependencies 4
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py313-subunit-1.4.6, py314-subunit-1.4.6

Commit history 1

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10