py27-python-subunit-1.3.0_2.txz


Advertisement

Description

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

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Quarterly i386
Package filename py27-python-subunit-1.3.0_2.txz
Package name py27-python-subunit
Package version 1.3.0
Package release 2
Package architecture i386
Package type txz
Category devel python
Homepage https://launchpad.net/subunit
License APACHE20, BSD3CLAUSE
Maintainer kai@FreeBSD.org
Download size 131.97 KB
Installed size 1.09 MB
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
remained.
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).
WWW: https://launchpad.net/subunit
Options:
- DOCS: on

Alternatives

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

Requires

Name Value
py27-extras = 1.0.0_1
py27-setuptools = 41.0.1
py27-testtools = 2.3.0_2
python27 = 2.7.16_1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package py27-python-subunit-1.3.0_2.txz
Source Package devel/py-python-subunit

Install Howto

Install py27-python-subunit txz package:

# pkg install py27-python-subunit

See Also

Package Description
py27-python-swiftclient-3.7.0.txz Python client library for OpenStack Object Storage (Swift)
py27-python-telegram-bot-11.1.0.txz Not just a Python wrapper around the Telegram Bot API
py27-python-tools-2.7.16_1.txz Supplementary tools for the Python language
py27-python-twitter-3.4.2.txz Python wrapper around the Twitter API
py27-python-utils-2.3.0.txz Collection of small functions and classes
py27-python2-pythondialog-3.4.0_1.txz Backport of pythondialog to Python 2
py27-pythonbrew-1.3_1.txz Python Environment manager
py27-pytidylib-0.3.2.txz Python wrapper for HTML Tidy (tidylib)
py27-pytils-0.3.txz Russian-specific string utils
py27-pytimeparse-1.1.5.txz Small Python module to parse various kinds of time expressions
py27-pytools-2018.5_1.txz Collection of tools for Python
py27-pytrie-0.3.1.txz Pure Python implementation of the trie data structure
py27-pytsk-20190507.txz Python bindings for the Sleuthkit
py27-pytvmaze-2.0.8.txz Python interface to the TV Maze API
py27-pytz-2019.1,1.txz World Timezone Definitions for Python
Advertisement
Advertisement