Lines Matching refs:slice
116 self.assertEqual(m(a, slice(b, c)), res)
118 self.assertEqual(bm(slice(b, c)), res)
170 m(dictionary['a'], slice(b, c), d)
174 bm(slice(b, c), d)
465 if isinstance(i, slice):
1967 self.assertEqual(a[0:10], ("getitem", slice(0, 10)))
1969 self.assertEqual(a.setitem, (slice(0, 10), "foo"))
1971 self.assertEqual(a.delitem, (slice(0, 10)))
3827 self.assertEqual("hello"[slice(4)], "hell")
3828 self.assertEqual(str.__getitem__("hello", slice(4)), "hell")
3833 self.assertEqual(S("hello")[slice(4)], "hell")
3834 self.assertEqual(S("hello").__getitem__(slice(4)), "hell")
3837 self.assertEqual((1,2,3)[slice(2)], (1,2))
3838 self.assertEqual(tuple.__getitem__((1,2,3), slice(2)), (1,2))
3843 self.assertEqual(T((1,2,3))[slice(2)], (1,2))
3844 self.assertEqual(T((1,2,3)).__getitem__(slice(2)), (1,2))
3847 self.assertEqual([1,2,3][slice(2)], [1,2])
3848 self.assertEqual(list.__getitem__([1,2,3], slice(2)), [1,2])
3853 self.assertEqual(L([1,2,3])[slice(2)], [1,2])
3854 self.assertEqual(L([1,2,3]).__getitem__(slice(2)), [1,2])
3857 a[slice(1, 3)] = [3,2]
3859 a[slice(0, 2, 1)] = [3,1]
3861 a.__setitem__(slice(1, 3), [2,1])
3863 a.__setitem__(slice(0, 2, 1), [2,3])