[Chicago] is it possible to execute __future__ statements in doctest?
Kumar McMillan
kumar.mcmillan at gmail.com
Tue Mar 17 22:39:37 CET 2009
Specifically, I'm using sphinx doctest and trying to do development in
python 2.5. I'd like to put with statement examples in my doctests
but that requires from __future__ import with_statement at the top of
a file to alter the compiler.
Is there a way to put __future__ statements in doctest or send
compiler options to doctest? I couldn't find anything in the doctest
docs about it but a google search turned up an accepted patch to
python from 2001 that claims to allow interactive shells to use
compiler flags.
My lame work around is this:
.. doctest::
:options: +SKIP
>>> with some_context(): # doctest: +SKIP
...
then uncommenting it for 2.6 :(
More information about the Chicago
mailing list