Skip to content

Commit 1d9912a

Browse files
TST: GH 32431 check print label indexing on nan (#36635)
1 parent ebc471e commit 1d9912a

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

pandas/tests/indexing/test_indexing.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -826,6 +826,17 @@ def test_no_reference_cycle(self):
826826
del df
827827
assert wr() is None
828828

829+
def test_label_indexing_on_nan(self):
830+
# GH 32431
831+
df = Series([1, "{1,2}", 1, None])
832+
vc = df.value_counts(dropna=False)
833+
result1 = vc.loc[np.nan]
834+
result2 = vc[np.nan]
835+
836+
expected = 1
837+
assert result1 == expected
838+
assert result2 == expected
839+
829840

830841
class TestSeriesNoneCoercion:
831842
EXPECTED_RESULTS = [

0 commit comments

Comments
 (0)