summaryrefslogtreecommitdiff
path: root/numpy/ma/tests/test_subclassing.py
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2010-02-20 22:31:25 +0000
committerCharles Harris <charlesr.harris@gmail.com>2010-02-20 22:31:25 +0000
commit051165fb4557b67a1f50e81ad8cfb99efeeb0641 (patch)
tree01d6eec23902c1f0096f1dd8fef112810c72a1f7 /numpy/ma/tests/test_subclassing.py
parent8f2413a2e2ac19e699c9fd6a0344fcb845abc1d2 (diff)
downloadnumpy-051165fb4557b67a1f50e81ad8cfb99efeeb0641.tar.gz
DEP: Fix deprecation warnings in Python 3.1. The warnings come from the unittest
module. The fix should be good for Python >= 2.4 and used the following sed script: s/\<failUnless\>/assertTrue/g s/\<failIf\>/assertFalse/g s/\<failUnlessEqual\>/assertEqual/g s/\<failUnlessRaises\>/assertRaises/g
Diffstat (limited to 'numpy/ma/tests/test_subclassing.py')
-rw-r--r--numpy/ma/tests/test_subclassing.py52
1 files changed, 26 insertions, 26 deletions
diff --git a/numpy/ma/tests/test_subclassing.py b/numpy/ma/tests/test_subclassing.py
index b732cf845..146ea3051 100644
--- a/numpy/ma/tests/test_subclassing.py
+++ b/numpy/ma/tests/test_subclassing.py
@@ -81,40 +81,40 @@ class TestSubclassing(TestCase):
m = [0,0,1,0,0]
xsub = SubArray(x)
xmsub = masked_array(xsub, mask=m)
- self.failUnless(isinstance(xmsub, MaskedArray))
+ self.assertTrue(isinstance(xmsub, MaskedArray))
assert_equal(xmsub._data, xsub)
- self.failUnless(isinstance(xmsub._data, SubArray))
+ self.assertTrue(isinstance(xmsub._data, SubArray))
def test_maskedarray_subclassing(self):
"Tests subclassing MaskedArray"
(x, mx) = self.data
- self.failUnless(isinstance(mx._data, np.matrix))
+ self.assertTrue(isinstance(mx._data, np.matrix))
def test_masked_unary_operations(self):
"Tests masked_unary_operation"
(x, mx) = self.data
- self.failUnless(isinstance(log(mx), mmatrix))
+ self.assertTrue(isinstance(log(mx), mmatrix))
assert_equal(log(x), np.log(x))
def test_masked_binary_operations(self):
"Tests masked_binary_operation"
(x, mx) = self.data
# Result should be a mmatrix
- self.failUnless(isinstance(add(mx,mx), mmatrix))
- self.failUnless(isinstance(add(mx,x), mmatrix))
+ self.assertTrue(isinstance(add(mx,mx), mmatrix))
+ self.assertTrue(isinstance(add(mx,x), mmatrix))
# Result should work
assert_equal(add(mx,x), mx+x)
- self.failUnless(isinstance(add(mx,mx)._data, np.matrix))
- self.failUnless(isinstance(add.outer(mx,mx), mmatrix))
- self.failUnless(isinstance(hypot(mx,mx), mmatrix))
- self.failUnless(isinstance(hypot(mx,x), mmatrix))
+ self.assertTrue(isinstance(add(mx,mx)._data, np.matrix))
+ self.assertTrue(isinstance(add.outer(mx,mx), mmatrix))
+ self.assertTrue(isinstance(hypot(mx,mx), mmatrix))
+ self.assertTrue(isinstance(hypot(mx,x), mmatrix))
def test_masked_binary_operations(self):
"Tests domained_masked_binary_operation"
(x, mx) = self.data
xmx = masked_array(mx.data.__array__(), mask=mx.mask)
- self.failUnless(isinstance(divide(mx,mx), mmatrix))
- self.failUnless(isinstance(divide(mx,x), mmatrix))
+ self.assertTrue(isinstance(divide(mx,mx), mmatrix))
+ self.assertTrue(isinstance(divide(mx,x), mmatrix))
assert_equal(divide(mx, mx), divide(xmx, xmx))
def test_attributepropagation(self):
@@ -123,16 +123,16 @@ class TestSubclassing(TestCase):
ym = msubarray(x)
#
z = (my+1)
- self.failUnless(isinstance(z,MaskedArray))
- self.failUnless(not isinstance(z, MSubArray))
- self.failUnless(isinstance(z._data, SubArray))
+ self.assertTrue(isinstance(z,MaskedArray))
+ self.assertTrue(not isinstance(z, MSubArray))
+ self.assertTrue(isinstance(z._data, SubArray))
assert_equal(z._data.info, {})
#
z = (ym+1)
- self.failUnless(isinstance(z, MaskedArray))
- self.failUnless(isinstance(z, MSubArray))
- self.failUnless(isinstance(z._data, SubArray))
- self.failUnless(z._data.info['added'] > 0)
+ self.assertTrue(isinstance(z, MaskedArray))
+ self.assertTrue(isinstance(z, MSubArray))
+ self.assertTrue(isinstance(z._data, SubArray))
+ self.assertTrue(z._data.info['added'] > 0)
#
ym._set_mask([1,0,0,0,1])
assert_equal(ym._mask, [1,0,0,0,1])
@@ -141,7 +141,7 @@ class TestSubclassing(TestCase):
#
xsub = subarray(x, info={'name':'x'})
mxsub = masked_array(xsub)
- self.failUnless(hasattr(mxsub, 'info'))
+ self.assertTrue(hasattr(mxsub, 'info'))
assert_equal(mxsub.info, xsub.info)
def test_subclasspreservation(self):
@@ -152,22 +152,22 @@ class TestSubclassing(TestCase):
xsub = MSubArray(x, mask=m, info={'xsub':xinfo})
#
mxsub = masked_array(xsub, subok=False)
- self.failUnless(not isinstance(mxsub, MSubArray))
- self.failUnless(isinstance(mxsub, MaskedArray))
+ self.assertTrue(not isinstance(mxsub, MSubArray))
+ self.assertTrue(isinstance(mxsub, MaskedArray))
assert_equal(mxsub._mask, m)
#
mxsub = asarray(xsub)
- self.failUnless(not isinstance(mxsub, MSubArray))
- self.failUnless(isinstance(mxsub, MaskedArray))
+ self.assertTrue(not isinstance(mxsub, MSubArray))
+ self.assertTrue(isinstance(mxsub, MaskedArray))
assert_equal(mxsub._mask, m)
#
mxsub = masked_array(xsub, subok=True)
- self.failUnless(isinstance(mxsub, MSubArray))
+ self.assertTrue(isinstance(mxsub, MSubArray))
assert_equal(mxsub.info, xsub.info)
assert_equal(mxsub._mask, xsub._mask)
#
mxsub = asanyarray(xsub)
- self.failUnless(isinstance(mxsub, MSubArray))
+ self.assertTrue(isinstance(mxsub, MSubArray))
assert_equal(mxsub.info, xsub.info)
assert_equal(mxsub._mask, m)