Skip to content

Commit 3be9d0e

Browse files
committed
check for side effects in obj
1 parent 0588f6f commit 3be9d0e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pandas/tests/window/test_rolling.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,8 @@ def test_by_column_not_in_values():
472472
df = pd.DataFrame({"A": [1] * 20 + [2] * 12 + [3] * 8, "B": np.arange(40)})
473473

474474
g = df.groupby("A")
475+
original_obj = g.obj.copy(deep=True)
475476
r = g.rolling(4)
476477
result = r.sum()
477478
assert "A" not in result.columns
478-
assert "A" in g.obj.columns # check for side-effects
479+
tm.assert_frame_equal(g.obj, original_obj) # check for side-effects

0 commit comments

Comments
 (0)