MCPcopy Create free account
hub / github.com/numpy/numpy / test_generic_methods

Method test_generic_methods

numpy/ma/tests/test_core.py:3114–3130  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3112 self.d = (x, X, XX, m, mx, mX, mXX, m2x, m2X, m2XX)
3113
3114 def test_generic_methods(self):
3115 # Tests some MaskedArray methods.
3116 a = array([1, 3, 2])
3117 assert_equal(a.any(), a._data.any())
3118 assert_equal(a.all(), a._data.all())
3119 assert_equal(a.argmax(), a._data.argmax())
3120 assert_equal(a.argmin(), a._data.argmin())
3121 assert_equal(a.choose(0, 1, 2, 3, 4), a._data.choose(0, 1, 2, 3, 4))
3122 assert_equal(a.compress([1, 0, 1]), a._data.compress([1, 0, 1]))
3123 assert_equal(a.conj(), a._data.conj())
3124 assert_equal(a.conjugate(), a._data.conjugate())
3125
3126 m = array([[1, 2], [3, 4]])
3127 assert_equal(m.diagonal(), m._data.diagonal())
3128 assert_equal(a.sum(), a._data.sum())
3129 assert_equal(a.take([1, 2]), a._data.take([1, 2]))
3130 assert_equal(m.transpose(), m._data.transpose())
3131
3132 def test_allclose(self):
3133 # Tests allclose on arrays

Callers

nothing calls this directly

Calls 10

arrayFunction · 0.90
assert_equalFunction · 0.90
compressMethod · 0.80
conjugateMethod · 0.80
takeMethod · 0.80
anyMethod · 0.45
allMethod · 0.45
argmaxMethod · 0.45
argminMethod · 0.45
sumMethod · 0.45

Tested by

no test coverage detected