diff --git a/pandas/tests/indexes/period/test_period_range.py b/pandas/tests/indexes/period/test_period_range.py index 2c3d22198df9f..68b48a55957ff 100644 --- a/pandas/tests/indexes/period/test_period_range.py +++ b/pandas/tests/indexes/period/test_period_range.py @@ -1,3 +1,4 @@ +import numpy as np import pytest from pandas import NaT, Period, PeriodIndex, date_range, period_range @@ -51,6 +52,13 @@ def test_construction_from_period(self): result = period_range(start=start, end=end, freq="Q", name="foo") tm.assert_index_equal(result, expected) + # test for issue # 21793 + start, end = Period("2017Q1", freq="Q"), Period("2018Q1", freq="Q") + idx = period_range(start=start, end=end, freq="Q", name="foo") + result = idx == idx.values + expected = np.array([True, True, True, True, True]) + tm.assert_numpy_array_equal(result, expected) + # empty expected = PeriodIndex([], freq="W", name="foo")