[Python-Dev] Unittest/doctest formatting differences in 2.7a1?

Michael Foord fuzzyman at voidspace.org.uk
Wed Dec 9 17:34:20 CET 2009

On 09/12/2009 16:27, Lennart Regebro wrote:
> I just ran the tests for zope.testing on Python 2.7, and the results 
> are not good. It seems that there are multiple minor difference in the 
> output formatting of the testresults between 2.7 and previous 2.x 
> versions. The result is that all the tests that test testing 
> (zope.testing includes a testrunner) fails.
> Is these changes necessary? It's going to be hell to test any form of 
> testrunner under both 2.6 and 2.7 if the formatting of test results 
> have changed.

Can you be more specific? How has formatting changed and how has that 
broken your tests?

Relying on specific formatting for test results *sounds* like you are 
relying on an implementation detail (although this is one of the reasons 
that I rarely use doctest exception in documentation - because it 
depends on implementation details like the repr of objects...)

Some of the failure reporting in unittest has *improved* in Python 2.7 - 
are you feeding the output of unittest back into doctest... ?

All the best,

Michael Foord
> -- 
> Lennart Regebro: Python, Zope, Plone, Grok
> http://regebro.wordpress.com/
> +33 661 58 14 64
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: http://mail.python.org/mailman/options/python-dev/fuzzyman%40voidspace.org.uk


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20091209/5d0bd2b8/attachment.htm>

More information about the Python-Dev mailing list