summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Kirkham <kirkhamj@janelia.hhmi.org>2016-01-15 16:12:20 -0500
committerJohn Kirkham <kirkhamj@janelia.hhmi.org>2016-01-15 16:12:20 -0500
commit852eabaa98962d4eb203e1eb2e4d6468cb20ecd0 (patch)
treedf573a99fd2a13826c398ef5e206ac7d4e475528
parent2f7e491aeeb77fb9d40c9108e57922b876077c3c (diff)
downloadnumpy-852eabaa98962d4eb203e1eb2e4d6468cb20ecd0.tar.gz
TEST: Ignore `FutureWarning` if raised from running masked array operations.
-rw-r--r--numpy/lib/tests/test_nanfunctions.py1
-rw-r--r--numpy/ma/tests/test_core.py8
2 files changed, 9 insertions, 0 deletions
diff --git a/numpy/lib/tests/test_nanfunctions.py b/numpy/lib/tests/test_nanfunctions.py
index 7a7b37b98..dafc194eb 100644
--- a/numpy/lib/tests/test_nanfunctions.py
+++ b/numpy/lib/tests/test_nanfunctions.py
@@ -539,6 +539,7 @@ class TestNanFunctions_Median(TestCase):
for axis in [None, 0, 1]:
with warnings.catch_warnings(record=True) as w:
warnings.simplefilter('always')
+ warnings.simplefilter('ignore', FutureWarning)
assert_(np.isnan(np.nanmedian(mat, axis=axis)).all())
if axis is None:
assert_(len(w) == 1)
diff --git a/numpy/ma/tests/test_core.py b/numpy/ma/tests/test_core.py
index b163d3b26..d68e63358 100644
--- a/numpy/ma/tests/test_core.py
+++ b/numpy/ma/tests/test_core.py
@@ -2223,6 +2223,7 @@ class TestMaskedArrayInPlaceArithmetics(TestCase):
for t in self.othertypes:
with warnings.catch_warnings(record=True) as w:
warnings.filterwarnings("always")
+ warnings.simplefilter('ignore', FutureWarning)
(x, y, xm) = (_.astype(t) for _ in self.uint8data)
xm[2] = masked
x += t(1)
@@ -2237,6 +2238,7 @@ class TestMaskedArrayInPlaceArithmetics(TestCase):
for t in self.othertypes:
with warnings.catch_warnings(record=True) as w:
warnings.filterwarnings("always")
+ warnings.simplefilter('ignore', FutureWarning)
(x, y, xm) = (_.astype(t) for _ in self.uint8data)
m = xm.mask
a = arange(10, dtype=t)
@@ -2267,6 +2269,7 @@ class TestMaskedArrayInPlaceArithmetics(TestCase):
for t in self.othertypes:
with warnings.catch_warnings(record=True) as w:
warnings.filterwarnings("always")
+ warnings.simplefilter('ignore', FutureWarning)
(x, y, xm) = (_.astype(t) for _ in self.uint8data)
m = xm.mask
a = arange(10, dtype=t)
@@ -2297,6 +2300,7 @@ class TestMaskedArrayInPlaceArithmetics(TestCase):
for t in self.othertypes:
with warnings.catch_warnings(record=True) as w:
warnings.filterwarnings("always")
+ warnings.simplefilter('ignore', FutureWarning)
(x, y, xm) = (_.astype(t) for _ in self.uint8data)
m = xm.mask
a = arange(10, dtype=t)
@@ -2314,6 +2318,7 @@ class TestMaskedArrayInPlaceArithmetics(TestCase):
for t in self.othertypes:
with warnings.catch_warnings(record=True) as w:
warnings.filterwarnings("always")
+ warnings.simplefilter('ignore', FutureWarning)
(x, y, xm) = (_.astype(t) for _ in self.uint8data)
x = arange(10, dtype=t) * t(2)
xm = arange(10, dtype=t) * t(2)
@@ -2330,6 +2335,7 @@ class TestMaskedArrayInPlaceArithmetics(TestCase):
for t in self.othertypes:
with warnings.catch_warnings(record=True) as w:
warnings.filterwarnings("always")
+ warnings.simplefilter('ignore', FutureWarning)
(x, y, xm) = (_.astype(t) for _ in self.uint8data)
m = xm.mask
a = arange(10, dtype=t)
@@ -2350,6 +2356,7 @@ class TestMaskedArrayInPlaceArithmetics(TestCase):
for t in self.othertypes:
with warnings.catch_warnings(record=True) as w:
warnings.filterwarnings("always")
+ warnings.simplefilter('ignore', FutureWarning)
(x, y, xm) = (_.astype(t) for _ in self.uint8data)
x = arange(10, dtype=t) * t(2)
xm = arange(10, dtype=t) * t(2)
@@ -2385,6 +2392,7 @@ class TestMaskedArrayInPlaceArithmetics(TestCase):
for t in self.othertypes:
with warnings.catch_warnings(record=True) as w:
warnings.filterwarnings("always")
+ warnings.simplefilter('ignore', FutureWarning)
(x, y, xm) = (_.astype(t) for _ in self.uint8data)
m = xm.mask
a = arange(10, dtype=t)