Index: /www-libs/django/tests/regressiontests/forms/tests.py
===================================================================
--- /www-libs/django/tests/regressiontests/forms/tests.py	(revision 4451)
+++ /www-libs/django/tests/regressiontests/forms/tests.py	(working copy)
@@ -4,6 +4,23 @@
 >>> import datetime
 >>> import re
 
+# smart_unicode tests
+>>> from django.newforms.util import smart_unicode
+>>> class Test:
+...     def __str__(self):
+...        return 'ŠĐĆŽćžšđ'
+>>> class TestU:
+...     def __str__(self):
+...        return 'Foo'
+...     def __unicode__(self):
+...        return u'\u0160\u0110\u0106\u017d\u0107\u017e\u0161\u0111'
+>>> smart_unicode(Test())
+u'\u0160\u0110\u0106\u017d\u0107\u017e\u0161\u0111'
+>>> smart_unicode(TestU())
+u'\u0160\u0110\u0106\u017d\u0107\u017e\u0161\u0111'
+>>> smart_unicode(1)
+u'1'
+
 ###########
 # Widgets #
 ###########
