Issue 2517: Allow unicode messages in Exceptions again by correctly bypassing the instance dictionary when looking up __unicode__ on new-style classes
diff --git a/Lib/test/test_exceptions.py b/Lib/test/test_exceptions.py
index 77a6018..8fa466c 100644
--- a/Lib/test/test_exceptions.py
+++ b/Lib/test/test_exceptions.py
@@ -342,6 +342,7 @@
self.failUnless(unicode(Exception))
self.failUnless(str(Exception('a')))
self.failUnless(unicode(Exception(u'a')))
+ self.failUnless(unicode(Exception(u'\xe1')))
def test_main():