+
    yȇit                     F    ^ RI t^ RIHtHtHtHt ^ RIHt	  ! R R4      t
R# )    N)	DataFrameIndex	Timedeltatimedelta_rangec                   8   a  ] tR t^t o R tR tR tR tRtV t	R# )TestJoinc                    \        R ^
R7      p\        . RO4      pVP                  V4      p\        V^ ,          \        4      '       g   Q hVP                  VRR7       R# )z1 daysperiodsouterhowN)abcd)r   r   append
isinstancer   join)selfrngidxresults   &   y/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/indexes/timedeltas/test_join.py!test_append_join_nondatetimeindex*TestJoin.test_append_join_nondatetimeindex   sO    h3()C&)Y//// 	'"    c                p    \        R ^
R7      pVP                  W!R7      p\        P                  ! W#4       R# )1 dayr
   r   N)r   r   tmassert_index_equal)r   	join_typeindexjoineds   &&  r   test_join_selfTestJoin.test_join_self   s,    4E1
e,r   c                   \        \        P                  ! R4      \        R^R7      R7      pVP                  P                  VP                  RR7      pVP                  VP                  4      pVP                  \        P                  ! R4      8X  g   Q hVP                  VP                  8X  g   Q h\        P                  ! W#4       R# )	   r   r
   )columnsr   r   ON)r(   r(   )
r   nponesr   r)   r   r#   dtyper    r!   )r   dfcolsr$   s   &   r   #test_does_not_convert_mixed_integer,TestJoin.test_does_not_convert_mixed_integer   s    rwwvQR0STzzrxxW52::&zzRXXc]***zzV\\)))
d+r   c                x   \        R ^
R7      pVR,          P                  VR,          RR7      pVP                  VP                  8X  g   Q h\        P                  ! W!4       VR,          P                  VR,          RR7      pVP                  e   Q hVP                  ^4      p\        P                  ! W#4       R# )r   r
   :Nr(   N:r(   NNr   r   :   NNN)r   r   freqr    r!   delete)r   tdir   expecteds   &   r   test_join_preserves_freq!TestJoin.test_join_preserves_freq%   s    gr2Rc"g73{{chh&&&
f*Rc"g73{{"""::a=
f/r    N)
__name__
__module____qualname____firstlineno__r   r%   r0   r8   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     #-
,
0 
0r   r   )numpyr+   pandasr   r   r   r   pandas._testing_testingr    r   r:   r   r   <module>rF      s!      #0 #0r   