Skip to content

Commit 10f9886

Browse files
committed
TST: adding ObjectEngine tests
1 parent 4f6ef00 commit 10f9886

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

pandas/tests/indexes/test_indexing.py

+7-1
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,11 @@ def test_getitem_deprecated_float(idx):
265265

266266
@pytest.mark.parametrize(
267267
"idx,targets",
268-
[(Float64Index([]), np.array([np.nan])), (DatetimeIndex([]), np.array([NaT]))],
268+
[
269+
(Index([]), np.array([None])),
270+
(Float64Index([]), np.array([np.nan])),
271+
(DatetimeIndex([]), np.array([NaT])),
272+
],
269273
)
270274
def test_get_stargets(idx, targets):
271275
# GH 35392
@@ -275,6 +279,7 @@ def test_get_stargets(idx, targets):
275279
@pytest.mark.parametrize(
276280
"idx,val,expected",
277281
[
282+
(Index([]), None, -1),
278283
(Int64Index([]), 1, 1),
279284
(Float64Index([]), np.nan, -1),
280285
(DatetimeIndex([]), NaT, -1),
@@ -288,6 +293,7 @@ def test_convert_val_if_nan(idx, val, expected):
288293
@pytest.mark.parametrize(
289294
"idx,target,val,expected",
290295
[
296+
(Index([]), None, None, True),
291297
(Int64Index([]), 1, 1, True),
292298
(Float64Index([]), np.nan, np.nan, True),
293299
(Float64Index([]), 1, np.nan, False),

0 commit comments

Comments
 (0)