Fix for bug #626172:  crash using unicode latin1 single char

Python 2.2.3 candidate.
diff --git a/Lib/test/test_unicode.py b/Lib/test/test_unicode.py
index 89e28b5..cd40a4b 100644
--- a/Lib/test/test_unicode.py
+++ b/Lib/test/test_unicode.py
@@ -434,6 +434,12 @@
 vereq((u'ab' in (1,None,u'ab')), True)
 vereq((u'' in u'abc'), True)
 vereq(('' in u'abc'), True)
+try:
+    u'\xe2' in 'g\xe2teau'
+except UnicodeError:
+    pass
+else:
+    print '*** contains operator does not propagate UnicodeErrors'
 print 'done.'
 
 # Formatting: