
plugins for Python test functions
=================================

xfail_ mark python test functions as expected-to-fail and report them separately.

figleaf_ write and report coverage data with 'figleaf'.

monkeypatch_ safely patch object attributes, dicts and environment variables.

capture_ configurable per-test stdout/stderr capturing mechanisms.

recwarn_ helpers for asserting deprecation and other warnings.


plugins for other testing styles and languages
==============================================

oejskit_ run javascript tests in real life browsers

unittest_ automatically discover and run traditional "unittest.py" style tests.

nose_ nose-compatibility plugin: allow to run nose test suites natively.

django_ support for testing django applications

doctest_ collect and execute doctests from modules and test files.

restdoc_ perform ReST syntax, local and remote reference tests on .rst/.txt files.


plugins for generic reporting and failure logging
=================================================

pastebin_ submit failure or test session information to a pastebin service.

resultlog_ resultlog plugin for machine-readable logging of test results.

terminal_ Implements terminal reporting of the full testing process.


plugins for generic reporting and failure logging
=================================================

pastebin_ submit failure or test session information to a pastebin service.

resultlog_ resultlog plugin for machine-readable logging of test results.

terminal_ Implements terminal reporting of the full testing process.


misc plugins / core functionality
=================================

helpconfig_ provide version info, conftest/environment config names.

pdb_ interactive debugging with the Python Debugger.

keyword_ mark test functions with keywords that may hold values.

hooklog_ log invocations of extension hooks to a file.


.. include:: links.txt
