We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 59110fd commit 62bb43dCopy full SHA for 62bb43d
pandas/tests/test_index.py
@@ -919,6 +919,19 @@ def test_doesnt_contain_all_the_things(self):
919
self.assertFalse(i.isin([1]).item())
920
self.assertTrue(i.isin([np.nan]).item())
921
922
+ def test_nan_multiple_containment(self):
923
+ i = Float64Index([1.0, np.nan])
924
+ np.testing.assert_array_equal(i.isin([1.0]), np.array([True, False]))
925
+ np.testing.assert_array_equal(i.isin([2.0, np.pi]),
926
+ np.array([False, False]))
927
+ np.testing.assert_array_equal(i.isin([np.nan]),
928
+ np.array([False, True]))
929
+ np.testing.assert_array_equal(i.isin([1.0, np.nan]),
930
+ np.array([True, True]))
931
+ i = Float64Index([1.0, 2.0])
932
933
934
+
935
936
class TestInt64Index(tm.TestCase):
937
_multiprocess_can_split_ = True
0 commit comments