• Home
  • Raw
  • Download

Lines Matching refs:array

16 import array
17 from array import _array_reconstructor as array_reconstructor
19 sizeof_wchar = array.array('u').itemsize
22 class ArraySubclass(array.array):
25 class ArraySubclassWithKwargs(array.array):
27 array.array.__init__(self)
34 self.assertIsInstance(array.array("B"), collections.abc.MutableSequence)
35 self.assertIsInstance(array.array("B"), collections.abc.Reversible)
38 self.assertRaises(TypeError, array.array)
39 self.assertRaises(TypeError, array.array, spam=42)
40 self.assertRaises(TypeError, array.array, 'xx')
41 self.assertRaises(ValueError, array.array, 'x')
45 my_array = array.array("I")
54 array.array.foo = 1
58 a = array.array('B')
103 array.array, "b", '', b"")
105 array.array, "b", 0, "")
107 array.array, "?", 0, b"")
109 array.array, "b", UNKNOWN_FORMAT, b"")
111 array.array, "b", 22, b"")
113 array.array, "d", 16, b"a")
170 a = array.array(typecode, values)
174 array.array, typecode, mformat_code, arraystr)
188 a = array.array('u', teststr)
190 array.array, 'u', mformat_code, teststr.encode(encoding))
212 a = array.array(self.typecode)
215 self.assertRaises(TypeError, array.array, self.typecode, None)
218 a = array.array(self.typecode)
222 a = array.array(self.typecode, self.example)
226 a = array.array(self.typecode, self.example)
240 a = array.array(self.typecode, example)
243 b = array.array(self.typecode, example)
254 a = array.array(self.typecode, self.example)
261 a = array.array(self.typecode, self.example)
267 a = array.array(self.typecode, self.example)
269 self.assertIs(a.__reduce_ex__(protocol)[0], array.array)
275 a = array.array(self.typecode, self.example)
290 a = array.array(self.typecode)
304 orig = array.array(self.typecode, self.example)
341 a = array.array(self.typecode, self.example)
353 a = array.array(self.typecode, self.example)
358 orig = array.array(self.typecode, self.example)
400 a = array.array(self.typecode, self.example)
414 a = array.array(self.typecode, self.example)
422 a = array.array(self.typecode, self.example)
426 array.array(
432 a = array.array(self.typecode, self.example)
436 array.array(self.typecode, self.example[:1] + self.example)
439 a = array.array(self.typecode, self.example)
443 array.array(self.typecode, self.example + self.example[:1])
447 a = array.array(self.typecode, 2*self.example)
454 b = array.array(self.typecode)
458 self.assertEqual(b, array.array(self.typecode, self.example))
471 a = array.array(self.typecode)
480 a = array.array(self.typecode, 2*self.example)
485 b = array.array(self.typecode)
488 self.assertEqual(b, array.array(self.typecode, self.example))
499 a = array.array(self.typecode, 2*self.example)
500 b = array.array(self.typecode)
509 a = array.array(self.typecode, 2*self.example)
510 b = array.array(self.typecode)
515 c = array.array(self.typecode, bytearray(a.tobytes()))
522 a = array.array(self.typecode, self.example)
523 b = array.array(self.typecode, a)
527 a = array.array(self.typecode, 2*self.example)
528 self.assertEqual(a, eval(repr(a), {"array": array.array}))
530 a = array.array(self.typecode)
534 a = array.array(self.typecode, 2*self.example)
538 a = array.array(self.typecode, self.example)
549 al = array.array(self.typecode, self.smallerexample)
550 ab = array.array(self.typecode, self.biggerexample)
574 a = array.array(self.typecode, self.example) \
575 + array.array(self.typecode, self.example[::-1])
578 array.array(self.typecode, self.example + self.example[::-1])
581 b = array.array(self.badtypecode())
587 a = array.array(self.typecode, self.example[::-1])
589 a += array.array(self.typecode, 2*self.example)
593 array.array(self.typecode, self.example[::-1]+2*self.example)
595 a = array.array(self.typecode, self.example)
599 array.array(self.typecode, self.example + self.example)
602 b = array.array(self.badtypecode())
608 a = 5*array.array(self.typecode, self.example)
611 array.array(self.typecode, 5*self.example)
614 a = array.array(self.typecode, self.example)*5
617 array.array(self.typecode, self.example*5)
620 a = 0*array.array(self.typecode, self.example)
623 array.array(self.typecode)
626 a = (-1)*array.array(self.typecode, self.example)
629 array.array(self.typecode)
632 a = 5 * array.array(self.typecode, self.example[:1])
635 array.array(self.typecode, [a[0]] * 5)
641 a = array.array(self.typecode, self.example)
648 array.array(self.typecode, 5*self.example)
653 self.assertEqual(a, array.array(self.typecode))
657 self.assertEqual(a, array.array(self.typecode))
661 self.assertEqual(a, array.array(self.typecode))
663 a = array.array(self.typecode, self.example)
665 self.assertEqual(a, array.array(self.typecode))
670 a = array.array(self.typecode, self.example)
682 a = array.array(self.typecode, self.example)
686 a = array.array(self.typecode, self.example)
690 a = array.array(self.typecode, self.example)
694 a = array.array(self.typecode, self.example)
698 a = array.array(self.typecode, self.example)
702 a = array.array(self.typecode, self.example)
721 a = array.array(self.typecode, self.example)
725 array.array(self.typecode, self.example[1:])
728 a = array.array(self.typecode, self.example)
732 array.array(self.typecode, self.example[:-1])
735 a = array.array(self.typecode, self.example)
739 array.array(self.typecode, self.example[:-1])
742 a = array.array(self.typecode, self.example)
746 array.array(self.typecode, self.example[1:])
755 a = array.array(self.typecode, self.example)
760 array.array(self.typecode, self.example[1:])
765 array.array(self.typecode, self.example[:1])
770 array.array(self.typecode, self.example[:-1])
775 array.array(self.typecode, self.example[-1:])
780 array.array(self.typecode)
785 array.array(self.typecode)
790 array.array(self.typecode)
796 array.array(self.typecode)
801 array.array(self.typecode)
807 a = array.array(self.typecode, self.example)
817 a = array.array(self.typecode, self.example)
821 array.array(self.typecode, self.example + self.example[1:])
824 a = array.array(self.typecode, self.example)
828 array.array(self.typecode, self.example + self.example[-1:])
831 a = array.array(self.typecode, self.example)
835 array.array(self.typecode, self.example[:-1] + self.example)
838 a = array.array(self.typecode, self.example)
842 array.array(self.typecode, self.example[:1] + self.example)
845 a = array.array(self.typecode, self.example)
849 array.array(
855 a = array.array(self.typecode, self.example)
859 array.array(self.typecode, 2*self.example)
862 a = array.array(self.typecode, self.example)
866 array.array(self.typecode, self.example)
869 a = array.array(self.typecode, self.example)
873 array.array(self.typecode, self.example)
876 a = array.array(self.typecode, self.example)
880 array.array(self.typecode, 2*self.example)
883 a = array.array(self.typecode, self.example)
887 array.array(self.typecode, self.example[:1] + self.example + self.example[1:])
890 a = array.array(self.typecode, self.example)
894 array.array(self.typecode, 2*self.example)
897 a = array.array(self.typecode, self.example)
901 b = array.array(self.badtypecode())
911 a = array.array(self.typecode, self.example)
918 a[start:stop:step] = array.array(self.typecode, data)
919 self.assertEqual(a, array.array(self.typecode, L))
923 self.assertEqual(a, array.array(self.typecode, L))
927 a = array.array(self.typecode, example)
934 a = array.array('i', [-2, -1, 0, 0, 1, 2])
947 a = array.array(self.typecode, example)
957 a = array.array(self.typecode, example)
961 self.assertEqual(a, array.array(self.typecode, example2))
963 a = array.array(self.typecode, self.example)
969 a = array.array(self.typecode)
972 a = array.array(self.typecode, 2*self.example)
981 array.array(self.typecode, self.example[1:]+self.example)
986 array.array(self.typecode, self.example[1:2]+self.example[3:]+self.example)
992 array.array(self.typecode, self.example[3:]+self.example[:-1])
996 a = array.array(self.typecode, self.example)
1001 array.array(self.typecode, self.example[::-1])
1005 a = array.array(self.typecode, self.example)
1007 a.extend(array.array(self.typecode, self.example[::-1]))
1010 array.array(self.typecode, self.example+self.example[::-1])
1013 a = array.array(self.typecode, self.example)
1017 array.array(self.typecode, self.example+self.example)
1020 b = array.array(self.badtypecode())
1023 a = array.array(self.typecode, self.example)
1027 array.array(self.typecode, self.example+self.example[::-1])
1031 a = array.array(self.typecode, iter(self.example))
1032 b = array.array(self.typecode, self.example)
1036 self.assertRaises(TypeError, array.array, self.typecode, 10)
1042 self.assertRaises(UnicodeError, array.array, self.typecode, A())
1048 self.assertRaises(UnicodeError, array.array, self.typecode, B())
1055 a = array.array(self.typecode)
1061 a = array.array(self.typecode, self.example)
1096 s = array.array(self.typecode, self.example)
1107 b = array.array('B', range(64))
1110 b = array.array('B', range(64))
1120 a = array.array('H', b"1234")
1125 a = array.array(self.typecode, self.example)
1132 a = array.array(self.typecode)
1139 a = array.array(self.typecode, 'foo')
1142 a = array.array(self.typecode, array.array('u', 'foo'))
1145 a = array.array(self.typecode, "foo")
1146 a = array.array(self.typecode, array.array('u', 'foo'))
1151 a = array.array('B', b"")
1155 support.check_free_after_iterating(self, iter, array.array,
1157 support.check_free_after_iterating(self, reversed, array.array,
1164 a = array.array(self.typecode, self.example)
1176 self.assertRaises(TypeError, array.array, 'b', 'foo')
1178 a = array.array('u', '\xa0\xc2\u1234')
1188 a = array.array('u', s)
1203 a = array.array('u', invalid_str)
1210 a = array.array(self.typecode, range(5))
1212 self.assertEqual(a[::2], array.array(self.typecode, [0,2,4]))
1213 self.assertEqual(a[1::2], array.array(self.typecode, [1,3]))
1214 self.assertEqual(a[::-1], array.array(self.typecode, [4,3,2,1,0]))
1215 self.assertEqual(a[::-2], array.array(self.typecode, [4,2,0]))
1216 self.assertEqual(a[3::-2], array.array(self.typecode, [3,1]))
1219 self.assertEqual(a[-100:100:2], array.array(self.typecode, [0,2,4]))
1220 self.assertEqual(a[1000:2000:2], array.array(self.typecode, []))
1221 self.assertEqual(a[-1000:-2000:-2], array.array(self.typecode, []))
1224 a = array.array(self.typecode, range(5))
1226 self.assertEqual(a, array.array(self.typecode, [1,3]))
1227 a = array.array(self.typecode, range(5))
1229 self.assertEqual(a, array.array(self.typecode, [0,2,4]))
1230 a = array.array(self.typecode, range(5))
1232 self.assertEqual(a, array.array(self.typecode, [0,2,3,4]))
1233 a = array.array(self.typecode, range(10))
1235 self.assertEqual(a, array.array(self.typecode, [1,2,3,4,5,6,7,8,9]))
1237 a = array.array(self.typecode, range(10))
1241 a = array.array(self.typecode, range(10))
1242 a[::2] = array.array(self.typecode, [42]*5)
1243 self.assertEqual(a, array.array(self.typecode, [42, 1, 42, 3, 42, 5, 42, 7, 42, 9]))
1244 a = array.array(self.typecode, range(10))
1245 a[::-4] = array.array(self.typecode, [10]*3)
1246 self.assertEqual(a, array.array(self.typecode, [0, 10, 2, 3, 4, 10, 6, 7, 8 ,10]))
1247 a = array.array(self.typecode, range(4))
1249 self.assertEqual(a, array.array(self.typecode, [3, 2, 1, 0]))
1250 a = array.array(self.typecode, range(10))
1253 ins = array.array(self.typecode, range(2))
1259 a = array.array(self.typecode, range(10))
1261 b = array.array(self.typecode, [20])
1269 a = array.array(self.typecode, [lower])
1272 self.assertRaises(OverflowError, array.array, self.typecode, [lower-1])
1275 a = array.array(self.typecode, [upper])
1278 self.assertRaises(OverflowError, array.array, self.typecode, [upper+1])
1283 class ExaggeratingArray(array.array):
1287 return array.array.__new__(cls, typecode, data)
1293 return array.array.__getitem__(self, i) + self.offset
1301 a = array.array('b', range(10))
1302 b = array.array(self.typecode, a)
1307 a = array.array(self.typecode)
1333 a = array.array(self.typecode)
1346 a = array.array(self.typecode)
1355 a = array.array(self.typecode, self.example)
1359 array.array(self.typecode, self.example+self.example)
1362 a = array.array(self.typecode, self.example)
1366 array.array(self.typecode, self.example+self.example[::-1])
1420 a = array.array(self.typecode, [float('nan')])
1421 b = array.array(self.typecode, [float('nan')])
1430 a = array.array(self.typecode, self.example)
1433 b = array.array(self.typecode, self.example)
1455 a = array.array('d', [-1]*65536)
1462 b = array.array('d', [ 2.71828183, 3.14159265, -1])
1476 base = array.array(self.typecode, [0, 1, 2, 3, 4, 5, 6, 7]) * (size // 8)
1477 base += array.array(self.typecode, [99]*(size % 8) + [8, 9, 10, 11])