@@ -68,7 +68,7 @@ def assert_almost_equal(
6868 rtol : float = 1.0e-5 ,
6969 atol : float = 1.0e-8 ,
7070 ** kwargs ,
71- ):
71+ ) -> None :
7272 """
7373 Check that the left and right objects are approximately equal.
7474
@@ -211,7 +211,7 @@ def _get_tol_from_less_precise(check_less_precise: bool | int) -> float:
211211 return 0.5 * 10 ** - check_less_precise
212212
213213
214- def _check_isinstance (left , right , cls ):
214+ def _check_isinstance (left , right , cls ) -> None :
215215 """
216216 Helper method for our assert_* methods that ensures that
217217 the two objects being compared have the right type before
@@ -239,7 +239,7 @@ def _check_isinstance(left, right, cls):
239239 )
240240
241241
242- def assert_dict_equal (left , right , compare_keys : bool = True ):
242+ def assert_dict_equal (left , right , compare_keys : bool = True ) -> None :
243243
244244 _check_isinstance (left , right , dict )
245245 _testing .assert_dict_equal (left , right , compare_keys = compare_keys )
@@ -497,7 +497,7 @@ def assert_attr_equal(attr: str, left, right, obj: str = "Attributes"):
497497 raise_assert_detail (obj , msg , left_attr , right_attr )
498498
499499
500- def assert_is_valid_plot_return_object (objs ):
500+ def assert_is_valid_plot_return_object (objs ) -> None :
501501 import matplotlib .pyplot as plt
502502
503503 if isinstance (objs , (Series , np .ndarray )):
@@ -516,7 +516,7 @@ def assert_is_valid_plot_return_object(objs):
516516 assert isinstance (objs , (plt .Artist , tuple , dict )), msg
517517
518518
519- def assert_is_sorted (seq ):
519+ def assert_is_sorted (seq ) -> None :
520520 """Assert that the sequence is sorted."""
521521 if isinstance (seq , (Index , Series )):
522522 seq = seq .values
@@ -526,7 +526,7 @@ def assert_is_sorted(seq):
526526
527527def assert_categorical_equal (
528528 left , right , check_dtype = True , check_category_order = True , obj = "Categorical"
529- ):
529+ ) -> None :
530530 """
531531 Test that Categoricals are equivalent.
532532
@@ -581,7 +581,9 @@ def assert_categorical_equal(
581581 assert_attr_equal ("ordered" , left , right , obj = obj )
582582
583583
584- def assert_interval_array_equal (left , right , exact = "equiv" , obj = "IntervalArray" ):
584+ def assert_interval_array_equal (
585+ left , right , exact = "equiv" , obj = "IntervalArray"
586+ ) -> None :
585587 """
586588 Test that two IntervalArrays are equivalent.
587589
@@ -610,14 +612,16 @@ def assert_interval_array_equal(left, right, exact="equiv", obj="IntervalArray")
610612 assert_attr_equal ("inclusive" , left , right , obj = obj )
611613
612614
613- def assert_period_array_equal (left , right , obj = "PeriodArray" ):
615+ def assert_period_array_equal (left , right , obj = "PeriodArray" ) -> None :
614616 _check_isinstance (left , right , PeriodArray )
615617
616618 assert_numpy_array_equal (left ._data , right ._data , obj = f"{ obj } ._data" )
617619 assert_attr_equal ("freq" , left , right , obj = obj )
618620
619621
620- def assert_datetime_array_equal (left , right , obj = "DatetimeArray" , check_freq = True ):
622+ def assert_datetime_array_equal (
623+ left , right , obj = "DatetimeArray" , check_freq = True
624+ ) -> None :
621625 __tracebackhide__ = True
622626 _check_isinstance (left , right , DatetimeArray )
623627
@@ -627,15 +631,19 @@ def assert_datetime_array_equal(left, right, obj="DatetimeArray", check_freq=Tru
627631 assert_attr_equal ("tz" , left , right , obj = obj )
628632
629633
630- def assert_timedelta_array_equal (left , right , obj = "TimedeltaArray" , check_freq = True ):
634+ def assert_timedelta_array_equal (
635+ left , right , obj = "TimedeltaArray" , check_freq = True
636+ ) -> None :
631637 __tracebackhide__ = True
632638 _check_isinstance (left , right , TimedeltaArray )
633639 assert_numpy_array_equal (left ._data , right ._data , obj = f"{ obj } ._data" )
634640 if check_freq :
635641 assert_attr_equal ("freq" , left , right , obj = obj )
636642
637643
638- def raise_assert_detail (obj , message , left , right , diff = None , index_values = None ):
644+ def raise_assert_detail (
645+ obj , message , left , right , diff = None , index_values = None
646+ ) -> None :
639647 __tracebackhide__ = True
640648
641649 msg = f"""{ obj } are different
@@ -725,7 +733,7 @@ def _get_base(obj):
725733 if left_base is right_base :
726734 raise AssertionError (f"{ repr (left_base )} is { repr (right_base )} " )
727735
728- def _raise (left , right , err_msg ):
736+ def _raise (left , right , err_msg ) -> None :
729737 if err_msg is None :
730738 if left .shape != right .shape :
731739 raise_assert_detail (
@@ -762,7 +770,7 @@ def assert_extension_array_equal(
762770 check_exact = False ,
763771 rtol : float = 1.0e-5 ,
764772 atol : float = 1.0e-8 ,
765- ):
773+ ) -> None :
766774 """
767775 Check that left and right ExtensionArrays are equal.
768776
@@ -878,7 +886,7 @@ def assert_series_equal(
878886 * ,
879887 check_index = True ,
880888 check_like = False ,
881- ):
889+ ) -> None :
882890 """
883891 Check that left and right Series are equal.
884892
@@ -1145,7 +1153,7 @@ def assert_frame_equal(
11451153 rtol = 1.0e-5 ,
11461154 atol = 1.0e-8 ,
11471155 obj = "DataFrame" ,
1148- ):
1156+ ) -> None :
11491157 """
11501158 Check that left and right DataFrame are equal.
11511159
@@ -1352,7 +1360,7 @@ def assert_frame_equal(
13521360 )
13531361
13541362
1355- def assert_equal (left , right , ** kwargs ):
1363+ def assert_equal (left , right , ** kwargs ) -> None :
13561364 """
13571365 Wrapper for tm.assert_*_equal to dispatch to the appropriate test function.
13581366
@@ -1393,7 +1401,7 @@ def assert_equal(left, right, **kwargs):
13931401 assert_almost_equal (left , right )
13941402
13951403
1396- def assert_sp_array_equal (left , right ):
1404+ def assert_sp_array_equal (left , right ) -> None :
13971405 """
13981406 Check that the left and right SparseArray are equal.
13991407
@@ -1426,12 +1434,12 @@ def assert_sp_array_equal(left, right):
14261434 assert_numpy_array_equal (left .to_dense (), right .to_dense ())
14271435
14281436
1429- def assert_contains_all (iterable , dic ):
1437+ def assert_contains_all (iterable , dic ) -> None :
14301438 for k in iterable :
14311439 assert k in dic , f"Did not contain item: { repr (k )} "
14321440
14331441
1434- def assert_copy (iter1 , iter2 , ** eql_kwargs ):
1442+ def assert_copy (iter1 , iter2 , ** eql_kwargs ) -> None :
14351443 """
14361444 iter1, iter2: iterables that produce elements
14371445 comparable with assert_almost_equal
@@ -1463,7 +1471,7 @@ def is_extension_array_dtype_and_needs_i8_conversion(left_dtype, right_dtype) ->
14631471 return is_extension_array_dtype (left_dtype ) and needs_i8_conversion (right_dtype )
14641472
14651473
1466- def assert_indexing_slices_equivalent (ser : Series , l_slc : slice , i_slc : slice ):
1474+ def assert_indexing_slices_equivalent (ser : Series , l_slc : slice , i_slc : slice ) -> None :
14671475 """
14681476 Check that ser.iloc[i_slc] matches ser.loc[l_slc] and, if applicable,
14691477 ser[l_slc].
@@ -1477,7 +1485,7 @@ def assert_indexing_slices_equivalent(ser: Series, l_slc: slice, i_slc: slice):
14771485 assert_series_equal (ser [l_slc ], expected )
14781486
14791487
1480- def assert_metadata_equivalent (left , right ):
1488+ def assert_metadata_equivalent (left , right ) -> None :
14811489 """
14821490 Check that ._metadata attributes are equivalent.
14831491 """
0 commit comments