Registered 2008-06-01 by Jonathan Lange

testtools is a set of extensions to the Python standard library's unit testing framework. These extensions have been derived from years of experience with unit testing in Python and come from many different sources.

testtools also backports unittest changes from recent Pythons to Python 2.6 and 2.7.

testtools 0.9.15 was the last version to support Python 2.4 and 2.5.

NOTE: testtools uses Github for code hosting and code review. See <>. We still use Launchpad for bug tracking though.

If you have any questions about this project, please ask on the developer mailing list <>, the Testing in Python mailing list <> or ask a question at

Docs available at
API docs available at

Project information

MIT / X / Expat Licence

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Programming languages:

All packages Packages in Distributions

Get Involved


Latest version is 2.2.0
released on 2016-05-18

All downloads