[IPython-user] doctest support in 0.8.2
Noah Gift
noah.gift@gmail....
Thu Nov 22 15:15:33 CST 2007
On Nov 22, 2007 4:14 PM, Fernando Perez <fperez.net@gmail.com> wrote:
> On Nov 22, 2007 2:11 PM, Noah Gift <noah.gift@gmail.com> wrote:
> > Is there any documentation on using doctest in 0.8.2? That is one of
> the
> > killer features I am waiting for.
>
> In [7]: %doctest_mode?
> Type: Magic function
> Base Class: <type 'instancemethod'>
> Namespace: IPython internal
> File:
> /home/fperez/usr/lib/python2.5/site-packages/IPython/Magic.py
> Definition: %doctest_mode(self, parameter_s='')
> Docstring:
> Toggle doctest mode on and off.
>
> This mode allows you to toggle the prompt behavior between normal
> IPython prompts and ones that are as similar to the default IPython
> interpreter as possible.
>
> It also supports the pasting of code snippets that have leading '>>>'
> and '...' prompts in them. This means that you can paste doctests from
> files or docstrings (even if they have leading whitespace), and the
> code will execute correctly. You can then use '%history -tn' to see
> the translated history without line numbers; this will give you the
> input after removal of all the leading prompts and whitespace, which
> can be pasted back into an editor.
>
> With these features, you can switch into this mode easily whenever you
> need to do testing and changes to doctests, without having to leave
> your existing IPython session.
>
>
> I'm open to suggestions on how to improve it...
Thanks Fernando, I will take a look at this too, this weekend.
>
>
> Cheers,
>
> f
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ipython.scipy.org/pipermail/ipython-user/attachments/20071122/08fe19aa/attachment.html
More information about the IPython-user
mailing list