<br><br><div class="gmail_quote">On Nov 22, 2007 4:14 PM, Fernando Perez &lt;<a href="mailto:fperez.net@gmail.com">fperez.net@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">On Nov 22, 2007 2:11 PM, Noah Gift &lt;<a href="mailto:noah.gift@gmail.com">noah.gift@gmail.com</a>&gt; wrote:<br>&gt; Is there any documentation on using doctest in 0.8.2? &nbsp;That is one of the<br>&gt; killer features I am waiting for.
<br><br></div>In [7]: %doctest_mode?<br>Type: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Magic function<br>Base Class: &nbsp; &nbsp; &lt;type &#39;instancemethod&#39;&gt;<br>Namespace: &nbsp; &nbsp; &nbsp;IPython internal<br>File: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /home/fperez/usr/lib/python2.5/site-packages/IPython/Magic.py
<br>Definition: &nbsp; &nbsp; %doctest_mode(self, parameter_s=&#39;&#39;)<br>Docstring:<br> &nbsp; &nbsp;Toggle doctest mode on and off.<br><br> &nbsp; &nbsp;This mode allows you to toggle the prompt behavior between normal<br> &nbsp; &nbsp;IPython prompts and ones that are as similar to the default IPython
<br> &nbsp; &nbsp;interpreter as possible.<br><br> &nbsp; &nbsp;It also supports the pasting of code snippets that have leading &#39;&gt;&gt;&gt;&#39;<br> &nbsp; &nbsp;and &#39;...&#39; prompts in them. &nbsp;This means that you can paste doctests from<br>
 &nbsp; &nbsp;files or docstrings (even if they have leading whitespace), and the<br> &nbsp; &nbsp;code will execute correctly. &nbsp;You can then use &#39;%history -tn&#39; to see<br> &nbsp; &nbsp;the translated history without line numbers; this will give you the
<br> &nbsp; &nbsp;input after removal of all the leading prompts and whitespace, which<br> &nbsp; &nbsp;can be pasted back into an editor.<br><br> &nbsp; &nbsp;With these features, you can switch into this mode easily whenever you<br> &nbsp; &nbsp;need to do testing and changes to doctests, without having to leave
<br> &nbsp; &nbsp;your existing IPython session.<br><br><br>I&#39;m open to suggestions on how to improve it...</blockquote><div><br class="webkit-block-placeholder"></div><div>Thanks Fernando, I will take a look at this too, this weekend.
</div><div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br><br>Cheers,<br><font color="#888888"><br>f<br></font></blockquote></div><br>