Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tree: 9b464ff95a
Fetching contributors…

Cannot retrieve contributors at this time

137 lines (106 sloc) 4.651 kB



Release date:in development
Tested on:CPython 2.5 - 2.7 and 3.1 - 3.2, PyPy 1.5


Release date:2011-04-19
Tested on:CPython 2.5 - 2.7 and 3.1, PyPy 1.4.1

Bugs fixed:

  • 0.5 requires progressbar 2.3; version requirement for dependency added.
  • The setuptools-git plugin wasn't working well with Attest as a test dependency with test, so it has been dropped in favour of a :file:`` file.
  • Calls and attributes are now evaluated by the assert hook. The previous behaviour was intentional, but turned out to be less helpful.
  • The assert hook now injects explicit calls to :func:`globals` and :func:`locals` rather than relying on stack frame inspection. This fixes a bug on CPython 2.5 where :func:`inspect.stack` tried to read lines from the source file, based on the line numbers from the generated source, which could end fatally when the line number exceeded the number of lines in the source file.
  • Assertions are now correctly counted when tests are run more than once in the same process.


Release date:2011-03-25
Tested on:CPython 2.5 - 2.7 and 3.1, PyPy 1.4.1

Bugs fixed:

  • The assert hook failed to evaluate list comprehensions and similar constructs because the loop variable was treated as a variable to be looked up in the symbol table.
  • Variables referencing objects implementing __name__ not returning a string caused an exception to exit early, if used with the assert hook in a failing condition.


Code name:Ghost Writer
Release date:2011-03-08
Tested on:CPython 2.5 - 2.7 and 3.1, PyPy 1.4.1


Release date:2011-01-08
Tested on:CPython 2.5 - 2.7 and 3.1, PyPy 1.4.1


Release date:2010-11-27
Tested on:CPython 2.6


Release date:2010-11-26
Tested on:CPython 2.6
  • Functional tests can now have multiple contexts.
  • Tests can be registered by dotted name (import path as string).
  • Collections have a command-line interface via :meth:`Tests.main`.


Release date:2010-11-25
Tested on:CPython 2.6
Jump to Line
Something went wrong with that request. Please try again.