Skip to content

Commit a3310ba

Browse files
committed
TST: try immediate return instead of deep copy
1 parent 5b2a0d3 commit a3310ba

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

pandas/conftest.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -444,19 +444,18 @@ def index_with_missing(request):
444444
"""
445445
if request.param in ["int", "uint", "range", "empty", "repeats"]:
446446
pytest.xfail("missing values not supported")
447-
ind = indices_dict[request.param].copy(deep=True)
447+
ind = indices_dict[request.param].copy()
448448
vals = ind.values
449449
if type(vals[0]) == tuple:
450450
# For setting missing values in the top level of MultiIndex
451451
vals = ind.tolist()
452452
vals[0] = tuple([None]) + vals[0][1:]
453453
vals[-1] = tuple([None]) + vals[-1][1:]
454-
ind = MultiIndex.from_tuples(vals)
454+
return MultiIndex.from_tuples(vals)
455455
else:
456456
vals[0] = None
457457
vals[-1] = None
458-
ind = type(ind)(vals)
459-
return ind
458+
return type(ind)(vals)
460459

461460

462461
# ----------------------------------------------------------------

0 commit comments

Comments
 (0)