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

Method test_cumsumprod

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

Source from the content-addressed store, hash-verified

3892 self.d = (x, X, XX, m, mx, mX, mXX, m2x, m2X, m2XX)
3893
3894 def test_cumsumprod(self):
3895 # Tests cumsum & cumprod on MaskedArrays.
3896 (x, X, XX, m, mx, mX, mXX, m2x, m2X, m2XX) = self.d
3897 mXcp = mX.cumsum(0)
3898 assert_equal(mXcp._data, mX.filled(0).cumsum(0))
3899 mXcp = mX.cumsum(1)
3900 assert_equal(mXcp._data, mX.filled(0).cumsum(1))
3901
3902 mXcp = mX.cumprod(0)
3903 assert_equal(mXcp._data, mX.filled(1).cumprod(0))
3904 mXcp = mX.cumprod(1)
3905 assert_equal(mXcp._data, mX.filled(1).cumprod(1))
3906
3907 def test_cumsumprod_with_output(self):
3908 # Tests cumsum/cumprod w/ output

Callers

nothing calls this directly

Calls 4

assert_equalFunction · 0.90
cumsumMethod · 0.80
cumprodMethod · 0.80
filledMethod · 0.45

Tested by

no test coverage detected