Commit 14fbee69 authored by Karen Tracey's avatar Karen Tracey
Browse files

[1.1.X] Added force_unicode to a test (needed for Python 2.3 compatibility).


git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.1.X@12607 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 121188e2
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -362,6 +362,7 @@ ValidationError: [u'4 IS INVALID CHOICE']
# Subclassing ErrorList #######################################################

>>> from django.utils.safestring import mark_safe
>>> from django.utils.encoding import force_unicode
>>>
>>> class TestForm(Form):
...      first_name = CharField()
@@ -377,7 +378,7 @@ ValidationError: [u'4 IS INVALID CHOICE']
...      def as_divs(self):
...          if not self: return u''
...          return mark_safe(u'<div class="error">%s</div>'
...                    % ''.join([u'<p>%s</p>' % e for e in self]))
...                    % ''.join([u'<p>%s</p>' % force_unicode(e) for e in self]))
...

This form should print errors the default way.