+
    xȇi                     >    ^ RI t^ RIt^ RIt^ RIHt  ! R R4      tR# )    Nc                   
  a  ] tR t^t o ]P
                  P                  R]P                  ! R^R7      ]P                  ! R^RR7      ]P                  ! R^R7      ]P                  ! ^ ^R7      .4      R 4       tR tR tR	tV tR
# )TestCombinedata2000)periodsz
US/Central)r   tzc                    \         P                  ! R V/4      pVP                  4       pRVP                  R&   R pVP	                  W44      p\
        P                  ! WS4       R# )ANc                     V# N abs   &&w/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/frame/methods/test_combine.pycombiner8TestCombine.test_combine_datetlike_udf.<locals>.combiner       H    )   r   )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                   TpVP                   VP                  R R . RO3,          pVP                  V\        P                  4      pVP                  V\        P                  4      pVR,          P                  4       P                  4       '       g   Q hVR,          P                  4       P                  4       '       g   Q hVP                   VP                  R R . RO3,          pVP                   VP                  R R . RO3,          pVP                   VP                  R R . RO3,          P                  V4      ^,          p\        P                  ! Wh4       \        P                  ! Wx4       R # )ND)r
   BC)
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   c                $   \         P                  ! R \        ^4      R\        ^4      /4      pR R .Vn        VP	                  4       pRVP
                  R&   R pVP                  W#4      pVP                  R4      p\        P                  ! WE4       R# )r
   r'   Nc                     V# r   r   r   s   &&r   r   <TestCombine.test_combine_nonunique_columns.<locals>.combiner:   r   r   float64)r   :NNN)
r   r   rangecolumnsr   r   r   astyper   r   )r   r   r    r   r!   expecteds   &     r   test_combine_nonunique_columns*TestCombine.test_combine_nonunique_columns1   sw     \\3a#uQx893Z
		 E,<<	*
f/r   r   N)__name__
__module____qualname____firstlineno__pytestmarkparametrizer   
date_rangeperiod_rangetimedelta_ranger"   r8   rB   __static_attributes____classdictcell__)__classdict__s   @r   r   r      sy     [[MM&!,MM&!=OOFA.q!,		

-
-+&0 0r   r   )	numpyr+   rH   pandasr   pandas._testing_testingr   r   r   r   r   <module>rU      s       70 70r   