Added a zip() test where one of the arguments is an instance whose
class has no __getitem__().  This raises an AttributeError.
diff --git a/Lib/test/test_b2.py b/Lib/test/test_b2.py
index e7553ed..8ee4a03 100644
--- a/Lib/test/test_b2.py
+++ b/Lib/test/test_b2.py
@@ -290,6 +290,18 @@
 	raise TestFailed, 'zip(None) - expected TypeError, got %s' % e
 if not exc:
 	raise TestFailed, 'zip(None) - missing expected TypeError'
+class G:
+	pass
+exc = 0
+try:
+	zip(a, G())
+except AttributeError:
+	exc = 1
+except:
+	e = sys.exc_info()[0]
+	raise TestFailed, 'zip(a, b) - b instance w/o __getitem__'
+if not exc:
+	raise TestFailed, 'zip(a, b) - missing expected AttributeError'
 
 
 # Epilogue -- unlink the temp file