[IPython-dev] fixing warnings in python2.6
Fernando Perez
fperez.net at gmail.com
Tue Mar 17 01:16:06 EDT 2009
On Mon, Mar 16, 2009 at 9:28 PM, Ondrej Certik <ondrej at certik.cz> wrote:
>> - handle doctests in extension modules
>
> What exactly do you mean here? Like doctests in cython or C modules?
Yup. Nose didn't, I had to fix that myself in ipdoctest.py.
>
>> - handle doctests written with ipython prompts (or be taught how to
>> via a plugin, like I had to do for nose)
>
> Good point, I created an issue for it:
>
> http://code.google.com/p/sympy/issues/detail?id=1328
Great. Feel free to pilfer ipdoctest.py for anything of use.
>> - easily be told how to run just one file, or even just one function
>> inside one file:
>
> it uses the py.test like syntax, e.g.
>
> ./test IPython/tests/test_magic.py
> ./test IPython/tests/test_magic.py -k test_obj_del
Great.
>> - How to ignore random output in doctests, either in just one entry or
>> for the whole doctest, but still executing the code
>
> Nice idea, added to the issue above.
Same as above, ipdoctest has (easy) code for that, grab it if you need it.
>> Does it have those things? Nose ain't perfect, but it's pretty darn
>> useful even without green 'ok' printouts ;)
>
> [ok] is very important for me. :)
Oh, I like it too :) Keep us posted on your testing code. I have no
special attachment to nose, and if yours does the same things and it's
lighter to use, I'll be more than glad to use it!
Cheers,
f
More information about the IPython-dev
mailing list