On Feb 27, 2012, at 05:44 PM, Ian Bicking wrote:
Doctest needs reliable repr's more than reversable repr's, and you can create them using that. You'll still get a lot of <foobar.Foobar object at 0x391a9df> strings, which suck... but if you are committed to doctest then maybe better to provide good __repr__ methods on your custom objects!
+1 even if you don't use doctests! I can't tell you how many times adding a useful repr has vastly improved debugging. I urge everyone to flesh out your reprs with a little bit of useful information so you can quickly identify your instances at a pdb prompt.