コード例 #1
0
 def test_flatnotmasked_contiguous(self):
     # Test flatnotmasked_contiguous
     a = arange(10)
     # No mask
     test = flatnotmasked_contiguous(a)
     assert_equal(test, slice(0, a.size))
     # Some mask
     a[(a < 3) | (a > 8) | (a == 5)] = masked
     test = flatnotmasked_contiguous(a)
     assert_equal(test, [slice(3, 5), slice(6, 9)])
     #
     a[:] = masked
     test = flatnotmasked_contiguous(a)
     assert_equal(test, None)
コード例 #2
0
ファイル: test_extras.py プロジェクト: SylvainCorlay/numpy
 def test_flatnotmasked_contiguous(self):
     # Test flatnotmasked_contiguous
     a = arange(10)
     # No mask
     test = flatnotmasked_contiguous(a)
     assert_equal(test, slice(0, a.size))
     # Some mask
     a[(a < 3) | (a > 8) | (a == 5)] = masked
     test = flatnotmasked_contiguous(a)
     assert_equal(test, [slice(3, 5), slice(6, 9)])
     #
     a[:] = masked
     test = flatnotmasked_contiguous(a)
     assert_equal(test, None)