Skip to content

Commit 9ba211c

Browse files
author
Justine Wezenaar
committed
test pd.na, np.nan and None
1 parent 0a9dfcf commit 9ba211c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pandas/tests/util/test_assert_frame_equal.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import numpy as np
12
import pytest
23

34
from pandas.errors import Pandas4Warning
@@ -415,9 +416,10 @@ def test_datetimelike_compat_deprecated():
415416
tm.assert_series_equal(df["a"], df["a"], check_datetimelike_compat=False)
416417

417418

418-
def test_assert_frame_equal_nested_df_na():
419+
@pytest.mark.parametrize("na_value", [pd.NA, np.nan, None])
420+
def test_assert_frame_equal_nested_df_na(na_value):
419421
# GH#43022
420-
inner = DataFrame({"a": [1, pd.NA]})
422+
inner = DataFrame({"a": [1, na_value]})
421423
df1 = DataFrame({"df": [inner]})
422424
df2 = DataFrame({"df": [inner]})
423425
tm.assert_frame_equal(df1, df2)

0 commit comments

Comments
 (0)