
    i                     H    d dl m Z  d dlZd dlmZ d dlmZ d dlmZ	 d Z
d Zy)    )datetimeN)Pandas4Warning)Seriesc                    | d d d   }t        j                  | j                  |j                        | j	                  |             t        ddd      }t        ddd      }t        ddd      }t        g d|||g      }t        d d g||g      }t        j                  t              5  |j	                  |d      }d d d        t        dt        j                  g||g	      }t        j                  |       y # 1 sw Y   ?xY w)
N   i        i  )r	   NNpadmethod)index)tmassert_series_equalreindexr   reindex_liker   r   assert_produces_warningr   npnan)	datetime_seriesotherday1day2day3series1series2resultexpecteds	            j/app/cer_product_mecsu/.venv/lib/python3.12/site-packages/pandas/tests/series/methods/test_reindex_like.pytest_reindex_liker      s    CaC E,o.J.J5.Q
 D!QDD!QDD!QD_tT4&89GdD\D$<0G		#	#N	3 =%%ge%<=q"&&k$6H68,= =s   (C::Dc                     t        t        j                  dd            } g d}| j                  |d      }t        t        j                  |      j                  d      |      }t        j                  t              5  | j                  |d      }d d d        t        j                  |       t        j                  t              5  | j                  |dd      }d d d        t        j                  ||       t        j                  t              5  | j                  |dg d	      }d d d        t        j                  ||       y # 1 sw Y   xY w# 1 sw Y   zxY w# 1 sw Y   8xY w)
N
   int64)dtype)g?g?g      ?g       @nearestr      )r   	tolerance)r%   r   r      )r   r   aranger   aroundastyper   r   r   r   r   )sertargetr   r   r   s        r   test_reindex_like_nearestr-      s2   
2W-
.C!FKKyK1Ebii'..w7@H		#	#N	3 ;!!%	!:;8V,		#	#N	3 H!!%	Q!GH8V,		#	#N	3 S!!%	\!RS8V,; ;H HS Ss$   ?E
EE$EE!$E-)r   numpyr   pandas.errorsr   pandasr   pandas._testing_testingr   r   r-        r   <module>r5      s      (  -(-r4   