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.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 1.4.6 |
| NetBSD 10.1 aarch64 | 1.4.6 |
| SmartOS / illumos x86_64 | 1.4.6 |
| macOS 15 arm64 | 1.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