__repr__ of ValidationErrors in zope.schema

Christian Zagrodnick <[email protected]>
Newsgroups gmane.comp.web.zope.zope3
Message-ID <[email protected]>
Hi

I'm implementing the getValidationErrors thingy right now and once 
again stumbled upon the ValidationErrors. Their __repr__ is all but 
useful.

For instance "TooSmall":

>>> TooSmall(8, 10)
8 10

Another sort of related issue is that you only get the __doc__ string 
when calling the .doc() method. "Value is too small." doesn't help a 
lot.

Something like "The value 8 is too small. At least 10 is required." 
would be much more informative.

What should we do about this?

-- 
Christian Zagrodnick

gocept gmbh & co. kg  ·  forsterstrasse 29 · 06112 halle/saale
www.gocept.com · fon. +49 345 12298894 · fax. +49 345 12298891
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.