Skip to content

Commit 1abbbcf

Browse files
authored
CI: xfail npdev test_groupby_apply_identity (#40188)
1 parent f9248f0 commit 1abbbcf

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

pandas/tests/extension/base/groupby.py

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import pytest
22

3+
from pandas.compat.numpy import is_numpy_dev
4+
35
import pandas as pd
46
import pandas._testing as tm
57
from pandas.tests.extension.base.base import BaseExtensionTests
@@ -73,6 +75,10 @@ def test_groupby_extension_apply(self, data_for_grouping, groupby_apply_op):
7375
df.groupby("A").apply(groupby_apply_op)
7476
df.groupby("A").B.apply(groupby_apply_op)
7577

78+
# Non-strict bc these xpass on dt64tz, Period, Interval, JSON, PandasArray
79+
@pytest.mark.xfail(
80+
is_numpy_dev, reason="2021-03-02 #40144 expecting fix in numpy", strict=False
81+
)
7682
def test_groupby_apply_identity(self, data_for_grouping):
7783
df = pd.DataFrame({"A": [1, 1, 2, 2, 3, 3, 1, 4], "B": data_for_grouping})
7884
result = df.groupby("A").B.apply(lambda x: x.array)

pandas/tests/extension/test_boolean.py

+3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
import numpy as np
1717
import pytest
1818

19+
from pandas.compat.numpy import is_numpy_dev
20+
1921
import pandas as pd
2022
import pandas._testing as tm
2123
from pandas.core.arrays.boolean import BooleanDtype
@@ -320,6 +322,7 @@ def test_groupby_extension_apply(self, data_for_grouping, groupby_apply_op):
320322
df.groupby("A").apply(groupby_apply_op)
321323
df.groupby("A").B.apply(groupby_apply_op)
322324

325+
@pytest.mark.xfail(is_numpy_dev, reason="2021-03-02 #40144 expecting fix in numpy")
323326
def test_groupby_apply_identity(self, data_for_grouping):
324327
df = pd.DataFrame({"A": [1, 1, 2, 2, 3, 3, 1], "B": data_for_grouping})
325328
result = df.groupby("A").B.apply(lambda x: x.array)

0 commit comments

Comments
 (0)