def test_index_cumprod_a(self) -> None: idx1 = IndexGO(range(1, 11, 2)) # sum applies to the labels self.assertEqual(idx1.sum(), 25) self.assertEqual(idx1.cumprod().tolist(), [1, 3, 15, 105, 945])
def test_index_ufunc_axis_b(self) -> None: idx = IndexGO((30, 40, 20)) idx.append(10) self.assertEqual(idx.sum(), 100)