Skip to content

Commit a14d23d

Browse files
committed
add parameterize
1 parent 9652128 commit a14d23d

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

pandas/tests/frame/indexing/test_indexing.py

+6-12
Original file line numberDiff line numberDiff line change
@@ -2624,21 +2624,15 @@ def test_index_namedtuple(self):
26242624
result = df.loc[IndexType("foo", "bar")]["A"]
26252625
assert result == 1
26262626

2627-
def test_index_single_double_tuples(self):
2627+
@pytest.mark.parametrize("tpl", [tuple([1]), tuple([1, 2])])
2628+
def test_index_single_double_tuples(self, tpl):
26282629
# GH 20991
2629-
tuple_1 = tuple([1, 2])
2630-
tuple_2 = tuple([1])
2631-
idx = pd.Index([tuple_1, tuple_2], name="A", tupleize_cols=False)
2630+
idx = pd.Index([tuple([1]), tuple([1, 2])], name="A", tupleize_cols=False)
26322631
df = DataFrame(index=idx)
26332632

2634-
result = df.loc[[tuple_1]]
2635-
idx_1 = pd.Index([tuple_1], name="A", tupleize_cols=False)
2636-
expected = DataFrame(index=idx_1)
2637-
tm.assert_frame_equal(result, expected)
2638-
2639-
result = df.loc[[tuple_2]]
2640-
idx_2 = pd.Index([tuple_2], name="A", tupleize_cols=False)
2641-
expected = DataFrame(index=idx_2)
2633+
result = df.loc[[tpl]]
2634+
idx = pd.Index([tpl], name="A", tupleize_cols=False)
2635+
expected = DataFrame(index=idx)
26422636
tm.assert_frame_equal(result, expected)
26432637

26442638
def test_boolean_indexing(self):

0 commit comments

Comments
 (0)