Catapult
Catapult provides TAP output for Python unittest test suites.
Currently it supports the TAP (12), TAP-Y, and TAP-J formats. See catapult/tests/run.py for an example of how to use catapult in your test runner.
Nose plugin
Catapult also provides a plugin for nose. After installing, use it like this:
nosetests --with-catapult --catapult-format=tap-j
where the format can be one of tap
, tap-j
(default), or tap-y
Installing
Install from PyPI with pip:
pip install catapult