Skip to content

Commit fe8d4a8

Browse files
NumberPiOsoyehoshuadimarsky
authored andcommitted
TST: Change test_groupby_copy to apply_mutate.py (pandas-dev#45578)
Pending tasks from pandas-dev#45509 In line with issue pandas-dev#44803 Change test_groupby_copy from `pandas/tests/groupby/test_groupby.py` to `pandas/tests/groupby/test_apply_mutate.py`
1 parent 90f5c78 commit fe8d4a8

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

pandas/tests/groupby/test_apply_mutate.py

+14
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@
44
import pandas._testing as tm
55

66

7+
def test_group_by_copy():
8+
# GH#44803
9+
df = pd.DataFrame(
10+
{
11+
"name": ["Alice", "Bob", "Carl"],
12+
"age": [20, 21, 20],
13+
}
14+
).set_index("name")
15+
16+
grp_by_same_value = df.groupby(["age"]).apply(lambda group: group)
17+
grp_by_copy = df.groupby(["age"]).apply(lambda group: group.copy())
18+
tm.assert_frame_equal(grp_by_same_value, grp_by_copy)
19+
20+
721
def test_mutate_groups():
822

923
# GH3380

pandas/tests/groupby/test_groupby.py

-14
Original file line numberDiff line numberDiff line change
@@ -32,20 +32,6 @@
3232
from pandas.core.groupby.base import maybe_normalize_deprecated_kernels
3333

3434

35-
def test_group_by_copy():
36-
# GH#44803
37-
df = DataFrame(
38-
{
39-
"name": ["Alice", "Bob", "Carl"],
40-
"age": [20, 21, 20],
41-
}
42-
).set_index("name")
43-
44-
grp_by_same_value = df.groupby(["age"]).apply(lambda group: group)
45-
grp_by_copy = df.groupby(["age"]).apply(lambda group: group.copy())
46-
tm.assert_frame_equal(grp_by_same_value, grp_by_copy)
47-
48-
4935
def test_repr():
5036
# GH18203
5137
result = repr(Grouper(key="A", level="B"))

0 commit comments

Comments
 (0)