diff --git a/pandas/tests/test_multilevel.py b/pandas/tests/test_multilevel.py index f70d652b5b1eb..38f206d92fb6d 100644 --- a/pandas/tests/test_multilevel.py +++ b/pandas/tests/test_multilevel.py @@ -2261,6 +2261,15 @@ def test_set_index_period(self): self.assertTrue(df.index.get_level_values(1).equals(idx2)) self.assertTrue(df.index.get_level_values(2).equals(idx3)) + def test_repeat(self): + # GH 9361 + # fixed by # GH 7891 + m_idx = pd.MultiIndex.from_tuples([(1, 2), (3, 4), + (5, 6), (7, 8)]) + data = ['a', 'b', 'c', 'd'] + m_df = pd.Series(data, index=m_idx) + assert m_df.repeat(3).shape == (3 * len(data),) + if __name__ == '__main__':