py36-python-subunit - Python implementation of subunit test streaming protocol

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename py36-python-subunit-1.3.0_2.txz
Package name py36-python-subunit
Package version 1.3.0
Package release 2
Package architecture amd64
Package type txz
Category devel python
Download size 140.82 KB
Installed size 997.92 KB
Subunit is a streaming protocol for test results.
There are two major revisions of the protocol. Version 1 was trivially human
readable but had significant defects as far as highly parallel testing was
concerned - it had no room for doing discovery and execution in parallel,
required substantial buffering when multiplexing and was fragile - a corrupt
byte could cause an entire stream to be misparsed. Version 1.1 added
encapsulation of binary streams which mitigated some of the issues but the core
Version 2 shares many of the good characteristics of Version 1 - it can be
embedded into a regular text stream (e.g. from a build system) and it still
models xUnit style test execution. It also fixes many of the issues with
Version 1 - Version 2 can be multiplexed without excessive buffering (in time
or space), it has a well defined recovery mechanism for dealing with corrupted
streams (e.g. where two processes write to the same stream concurrently, or
where the stream generator suffers a bug).
- DOCS: on


Package Version Architecture Repository
py36-python-subunit-1.3.0_2.txz 1.3.0 amd64 FreeBSD Ports Quarterly
py36-python-subunit-1.3.0_2.txz 1.3.0 i386 FreeBSD Ports Quarterly
py36-python-subunit-1.3.0_2.txz 1.3.0 i386 FreeBSD Ports Latest
py36-python-subunit - - -


Name Value
py36-extras = 1.0.0_1
py36-setuptools = 41.0.0
py36-testtools = 2.3.0_2
python36 = 3.6.8_2


Type URL
Binary Package py36-python-subunit-1.3.0_2.txz
Source Package devel/py-python-subunit

Install Howto

Install py36-python-subunit txz package:

# pkg install py36-python-subunit

See Also

Package Description
py36-python-swiftclient-3.8.0.txz Python client library for OpenStack Object Storage (Swift)
py36-python-telegram-bot-11.1.0.txz Not just a Python wrapper around the Telegram Bot API
py36-python-tools-3.6.9_1.txz Supplementary tools for the Python language
py36-python-twitter-3.4.2.txz Python wrapper around the Twitter API
py36-python-utils-2.3.0.txz Collection of small functions and classes
py36-python-xmp-toolkit-2.0.1.txz XMP Toolkit for working with metadata
py36-python3-openid-3.1.0.txz Python 3 port of the python-openid library
py36-pythonbrew-1.3_1.txz Python Environment manager
py36-pythontidy-1.23_1.txz Cleans up, regularizes, and reformats the text of Python scripts
py36-pytidylib-0.3.2.txz Python wrapper for HTML Tidy (tidylib)
py36-pytils-0.3.txz Russian-specific string utils
py36-pytimeparse-1.1.5.txz Small Python module to parse various kinds of time expressions
py36-pytools-2018.5_2.txz Collection of tools for Python
py36-pytoport-0.4.1.txz Generate FreeBSD ports from Python modules on PyPI
py36-pytradfri-6.3.1.txz Python IKEA Tradfri API controller