19 Apr
2010
19 Apr
'10
2:17 p.m.
On Mon, Apr 19, 2010 at 3:03 PM, Lennart Regebro <regebro@gmail.com> wrote:
On Mon, Apr 19, 2010 at 15:48, Marius Gedminas <marius@gedmin.as> wrote:
If you've the discipline to keep the doctests short, I don't see why you shouldn't continue writing them instead of unit tests
Because they are a bitch to debug, relies on details of output, which makes them brittle, hard to port to Python 3, and can be tricky to set up with loads of subtle things like inheriting the environment from where the DocTest was created, etc.
You may wish to read: http://bemusement.org/diary/2008/October/23/narrative-tests http://bemusement.org/diary/2008/October/24/more-doctest-problems which are an extended meditation on the whole topic. jml