Skip to content

Commit c21251c

Browse files
committed
Add replace test for nil gh32075
Signed-off-by: Liang Yan <[email protected]>
1 parent 1a7232a commit c21251c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

pandas/tests/frame/methods/test_replace.py

+7
Original file line numberDiff line numberDiff line change
@@ -1498,6 +1498,13 @@ def test_replace_value_none_dtype_numeric(self, val):
14981498
result = df.replace({val: None})
14991499
tm.assert_frame_equal(result, expected)
15001500

1501+
def test_replace_with_nil_na(self):
1502+
# GH 32075
1503+
ser = DataFrame({"a": ["nil", pd.NA]})
1504+
expected = DataFrame({"a": ["anything else", pd.NA]}, index=[0, 1])
1505+
result = ser.replace("nil", "anything else")
1506+
tm.assert_frame_equal(expected, result)
1507+
15011508

15021509
class TestDataFrameReplaceRegex:
15031510
@pytest.mark.parametrize(

0 commit comments

Comments
 (0)