Skip to content
8 changes: 8 additions & 0 deletions pandas/tests/indexes/period/test_period_range.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
import numpy as np
import pytest

from pandas import NaT, Period, PeriodIndex, date_range, period_range
Expand Down Expand Up @@ -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")

Expand Down