
    MhO                     <    S SK rS SKrS SKrS SKJr   " S S5      rg)    Nc                       \ rS rSr\R
                  R                  S\R                  " SSS9\R                  " SSSS9\R                  " SSS9\R                  " SSS9/5      S	 5       rS
 rSrg)TestCombine   data2000   )periodsz
US/Central)r	   tzr   c                     [         R                  " SU05      nUR                  5       nS UR                  S'   S nUR	                  X45      n[
        R                  " XS5        g )NA)   r   c                     U$ )N )abs     Y/var/www/html/env/lib/python3.13/site-packages/pandas/tests/frame/methods/test_combine.pycombiner8TestCombine.test_combine_datetlike_udf.<locals>.combiner   s    H    )pd	DataFramecopyiloccombinetmassert_frame_equal)selfr   dfotherr   results         r   test_combine_datetlike_udf&TestCombine.test_combine_datetlike_udf	   sQ     \\3+&		 E,
f,r   c                    UnUR                   UR                  S S / SQ4   nUR                  U[        R                  5      nUR                  U[        R                  5      nUS   R                  5       R                  5       (       d   eUS   R                  5       R                  5       (       d   eUR                   UR                  S S / SQ4   nUR                   UR                  S S / SQ4   nUR                   UR                  S S / SQ4   R                  U5      S-  n[        R                  " Xh5        [        R                  " Xx5        g )N)r   BCD   )
locindexr   npaddisnaallreindex_liker   r   )	r   float_framedf1df2combined	combined2chunkchunk2exps	            r   test_combine_generic TestCombine.test_combine_generic   s&   ook//4oEF;;sBFF+KKRVV,	}!!#''))))~""$((****X^^CR0/ABys3_DE OOK--cr2OCDQQRWX 	 	e)
f*r   r   N)__name__
__module____qualname____firstlineno__pytestmarkparametrizer   
date_rangeperiod_rangetimedelta_ranger!   r8   __static_attributes__r   r   r   r   r      sl    [[MM&!,MM&!=OOFA.q!,		

-
-+r   r   )	numpyr+   r>   pandasr   pandas._testing_testingr   r   r   r   r   <module>rI      s       '+ '+r   