Esempio n. 1
0
 def test_disjoint(self):
     arr = arange(20)
     slc = utils.slice_intersection(slice(1,10), slice(11, 15))
     assert_array_equal(arr[slc], arr[slice(11, 10)])
Esempio n. 2
0
 def test_overlapping(self):
     arr = arange(20)
     slc = utils.slice_intersection(slice(1,10), slice(4, 15))
     assert_array_equal(arr[slc], arr[slice(4, 10)])
Esempio n. 3
0
 def test_containment(self):
     arr = arange(20)
     slc = utils.slice_intersection(slice(1,10), slice(2, 4))
     assert_array_equal(arr[slc], arr[slice(2, 4, 1)])
Esempio n. 4
0
 def test_disjoint(self):
     arr = arange(20)
     slc = utils.slice_intersection(slice(1, 10), slice(11, 15))
     assert_array_equal(arr[slc], arr[slice(11, 10)])
Esempio n. 5
0
 def test_overlapping(self):
     arr = arange(20)
     slc = utils.slice_intersection(slice(1, 10), slice(4, 15))
     assert_array_equal(arr[slc], arr[slice(4, 10)])
Esempio n. 6
0
 def test_containment(self):
     arr = arange(20)
     slc = utils.slice_intersection(slice(1, 10), slice(2, 4))
     assert_array_equal(arr[slc], arr[slice(2, 4, 1)])