dict_constructor():  The last test was passing for the wrong reason (it
was intended to verify that sub-sequences of lengths 1 and 3 raise
ValueError, but was actually testing string lengths).
diff --git a/Lib/test/test_descr.py b/Lib/test/test_descr.py
index 230d6a1..f5daf26 100644
--- a/Lib/test/test_descr.py
+++ b/Lib/test/test_descr.py
@@ -247,7 +247,7 @@
     vereq(d, dictionary([(i, i+1) for i in range(4)]))
 
     # Bad sequence lengths.
-    for bad in ['tooshort'], ['too', 'long', 'by 1']:
+    for bad in [('tooshort',)], [('too', 'long', 'by 1')]:
         try:
             dictionary(bad)
         except ValueError: