SF patch #662433: Fill arraymodule's tp_iter and sq_contains slots
diff --git a/Lib/test/test_array.py b/Lib/test/test_array.py
index b650033..6aa3cf0 100755
--- a/Lib/test/test_array.py
+++ b/Lib/test/test_array.py
@@ -356,6 +356,12 @@
         a[2:3] = ins
         b[slice(2,3)] = ins
         c[2:3:] = ins
+        # iteration and contains
+        a = array.array(type, range(10))
+        vereq(list(a), range(10))
+        b = array.array(type, [20])
+        vereq(a[-1] in a, True)
+        vereq(b[0] not in a, True)
 
     # test that overflow exceptions are raised as expected for assignment
     # to array of specific integral types