From c92a4a899b8d5e5e6a0479f390a604dc9f624f89 Mon Sep 17 00:00:00 2001 From: Tom Augspurger Date: Mon, 1 Oct 2018 16:56:15 -0500 Subject: [PATCH] Update old test --- pandas/tests/extension/decimal/test_decimal.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pandas/tests/extension/decimal/test_decimal.py b/pandas/tests/extension/decimal/test_decimal.py index 03fdd25826b79..420cd0b2f4159 100644 --- a/pandas/tests/extension/decimal/test_decimal.py +++ b/pandas/tests/extension/decimal/test_decimal.py @@ -252,9 +252,14 @@ def test_arith_series_with_array(self, data, all_arithmetic_operators): context.traps[decimal.DivisionByZero] = divbyzerotrap context.traps[decimal.InvalidOperation] = invalidoptrap - @pytest.mark.skip(reason="divmod not appropriate for decimal") def test_divmod(self, data): - pass + s = pd.Series(data, name='name') + a, b = divmod(s, 2) + ea, eb = zip(*(divmod(x, 2) for x in s)) + ea = pd.Series(ea, name=s.name, dtype=s.dtype) + eb = pd.Series(eb, name=s.name, dtype=s.dtype) + tm.assert_series_equal(a, ea) + tm.assert_series_equal(b, eb) def test_error(self): pass