
    Mha                     H    S SK Jr  S SKrS SKJrJr  S SKJr	   " S S5      r
g)    )	timedeltaN)DatetimeIndex
date_rangec                        \ rS rSrS rS rSrg)TestDatetimeIndexReindex   c                     [        SSSS9n[        UR                  / 5      S   R                  5      S:X  d   e[        UR                  [        R
                  " / 5      5      S   R                  5      S:X  d   eg )Nz
2013-01-01   z
US/Easternperiodstzr   )r   strreindexr   nparray)selfindexs     ]/var/www/html/env/lib/python3.13/site-packages/pandas/tests/indexes/datetimes/test_reindex.py:test_reindex_preserves_tz_if_target_is_empty_list_or_arraySTestDatetimeIndexReindex.test_reindex_preserves_tz_if_target_is_empty_list_or_array   sf    <|D5==$Q'**+|;;;5==".q1445EEE    c                 H   [        SSSSS9n[        SSSSS9nUR                  US[        SS	9S
9u  p4/ SQn[        USS S9n[        R
                  " S/S/S-  -   S/-   [        R                  " S5      S9n[        R                  " X65        [        R                  " XG5        g )Nz
2010-01-01z
2010-01-02   utcr      nearest   )seconds)method	tolerance)z2010-01-01 00:00:00z2010-01-01 01:05:27.272727272z2010-01-01 02:10:54.545454545z2010-01-01 03:16:21.818181818z2010-01-01 04:21:49.090909090z2010-01-01 05:27:16.363636363z2010-01-01 06:32:43.636363636z2010-01-01 07:38:10.909090909z2010-01-01 08:43:38.181818181z2010-01-01 09:49:05.454545454z2010-01-01 10:54:32.727272727z2010-01-01 12:00:00z2010-01-01 13:05:27.272727272z2010-01-01 14:10:54.545454545z2010-01-01 15:16:21.818181818z2010-01-01 16:21:49.090909090z2010-01-01 17:27:16.363636363z2010-01-01 18:32:43.636363636z2010-01-01 19:38:10.909090909z2010-01-01 20:43:38.181818181z2010-01-01 21:49:05.454545454z2010-01-01 22:54:32.727272727z2010-01-02 00:00:00zdatetime64[ns, UTC])dtypefreqr      intp)r!   )
r   r   r   r   r   r   r!   tmassert_index_equalassert_numpy_array_equal)r   rng_arng_bresult1result2expected_list1	expected1	expected2s           r   !test_reindex_with_same_tz_nearest:TestDatetimeIndexReindex.test_reindex_with_same_tz_nearest   s    <reL<reL ==)y/D ) 

2 ""7d
	 HHaSB4"9_t3288F;KL	
g1
##G7r    N)__name__
__module____qualname____firstlineno__r   r0   __static_attributes__r2   r   r   r   r      s    F%8r   r   )datetimer   numpyr   pandasr   r   pandas._testing_testingr&   r   r2   r   r   <module>r=      s      ,8 ,8r   