@@ -706,11 +706,11 @@ def _get_ilevel_values(index, level):
706
706
if isinstance (left , pd .PeriodIndex ) or isinstance (right , pd .PeriodIndex ):
707
707
assert_attr_equal ("freq" , left , right , obj = obj )
708
708
if isinstance (left , pd .IntervalIndex ) or isinstance (right , pd .IntervalIndex ):
709
- assert_interval_array_equal (left .values , right .values )
709
+ assert_interval_array_equal (left ._values , right ._values )
710
710
711
711
if check_categorical :
712
712
if is_categorical_dtype (left ) or is_categorical_dtype (right ):
713
- assert_categorical_equal (left .values , right .values , obj = f"{ obj } category" )
713
+ assert_categorical_equal (left ._values , right ._values , obj = f"{ obj } category" )
714
714
715
715
716
716
def assert_class_equal (left , right , exact : Union [bool , str ] = True , obj = "Input" ):
@@ -883,7 +883,7 @@ def assert_interval_array_equal(left, right, exact="equiv", obj="IntervalArray")
883
883
def assert_period_array_equal (left , right , obj = "PeriodArray" ):
884
884
_check_isinstance (left , right , PeriodArray )
885
885
886
- assert_numpy_array_equal (left ._data , right ._data , obj = f"{ obj } .values " )
886
+ assert_numpy_array_equal (left ._data , right ._data , obj = f"{ obj } ._data " )
887
887
assert_attr_equal ("freq" , left , right , obj = obj )
888
888
889
889
@@ -1170,10 +1170,10 @@ def assert_series_equal(
1170
1170
1171
1171
# datetimelike may have different objects (e.g. datetime.datetime
1172
1172
# vs Timestamp) but will compare equal
1173
- if not Index (left .values ).equals (Index (right .values )):
1173
+ if not Index (left ._values ).equals (Index (right ._values )):
1174
1174
msg = (
1175
- f"[datetimelike_compat=True] { left .values } "
1176
- f"is not equal to { right .values } ."
1175
+ f"[datetimelike_compat=True] { left ._values } "
1176
+ f"is not equal to { right ._values } ."
1177
1177
)
1178
1178
raise AssertionError (msg )
1179
1179
else :
@@ -1212,8 +1212,8 @@ def assert_series_equal(
1212
1212
if check_categorical :
1213
1213
if is_categorical_dtype (left ) or is_categorical_dtype (right ):
1214
1214
assert_categorical_equal (
1215
- left .values ,
1216
- right .values ,
1215
+ left ._values ,
1216
+ right ._values ,
1217
1217
obj = f"{ obj } category" ,
1218
1218
check_category_order = check_category_order ,
1219
1219
)
0 commit comments