+
    yȇiB                     F    R t ^ RIt^ RIt^ RIHt ^ RIHt  ! R R4      t	R# )z7
Tests for ndarray-like method on the base Index class
N)Indexc            
         a  ] tR t^t o R tR tR t]P                  P                  RR]
P                  ! R4      ]
P                  ! ^R4      .4      ]P                  P                  RR^.4      R 4       4       tR	 t]P                  P                  R
^ ]! . RORR7      3R]! . RORR7      3.4      R 4       tR tR tRtV tR# )TestReshapec                    ^p\        . RO4      p\        . RO4      pVP                  V4      p\        P                  ! WC4       R# )   N)   r      )r   r   r   r   r   r   )r   repeattmassert_index_equal)selfrepeatsindexexpectedresults   &    |/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/indexes/base_class/test_reshape.pytest_repeatTestReshape.test_repeat   s8    i +,g&
f/    c                   \        . RO4      p\        P                  ! \        . RO4      VP                  ^ R4      4       \        P                  ! \        . RO4      VP                  RR4      4       \        P                  ! VP                  ^R4      VP                  R	R4      4       \        . 4      p\        P                  ! \        R.4      VP                  ^ R4      4       R# )
baezNr   cdr   r   r   r   )r   r   r   r   )r   r
   r   insert)r   r   
null_indexs   &  r   test_insertTestReshape.test_insert   s     ' 	e$896==C;PQ 	e$896==S;QR 	fmmAs3V]]2s5KL 2Y

eSElJ,=,=a,EFr   c                    \        R VRR.\        R7      p\        \        R4      \        R7      P                  ^\        V.\        R7      4      p\        P
                  ! WC4       R# )r   r   r   dtypeabcN)r   objectlistr    r
   r   )r   nulls_fixtureusing_infer_stringr   r   s   &&&  r   test_insert_missingTestReshape.test_insert_missing'   sR     #}c37vFtE{&188um_F3
 	f/r   valz
2019-12-31Dlocc                    \        . RO4      pVP                  W4      p\        R RVR.4      p\        P                  ! WE4       \	        V^,          4      \	        V4      J g   Q hR# )123N)r2   r3   r4   )r   r    r
   r   type)r   r0   r.   idxr   r   s   &&&   r    test_insert_datetime_into_object,TestReshape.test_insert_datetime_into_object0   sX     O$C%#sC-.
f/HQK DI---r   c                    \        . ROVR7      pVP                  RR4      p\        . ROVR7      p\        P                  ! W44       R# )r   r%   Nr   r   r   r   )r   r   Nr   )r   r    r
   r   )r   string_dtype_no_objectr   r   r   s   &&   r   "test_insert_none_into_string_numpy.TestReshape.test_insert_none_into_string_numpy<   s;    o-CDb$'.6LM
f/r   zpos,expectedr   namec                    \        . RORR7      pVP                  V4      p\        P                  ! WB4       VP                  VP                  8X  g   Q hR# )r   r   r>   Nr   )r   deleter
   r   r?   )r   posr   r   r   s   &&&  r   test_deleteTestReshape.test_deleteC   sC     *9c"
f/{{hmm+++r   c                    \        . RORR7      pRp\        P                  ! \        VR7      ;_uu_ 4        VP	                  ^4       RRR4       R#   + '       g   i     R# ; i)r   r   r>   z/index 5 is out of bounds for axis 0 with size 4)matchNr   )r   pytestraises
IndexErrorrA   )r   r   msgs   &  r   test_delete_raisesTestReshape.test_delete_raisesP   s?    *9?]]:S11LLO 2111s   AA#	c                   \        . RO4      pVR,          VR,          VR,          .pV^ ,          P                  VR,          4      p\        P                  ! W14       VP                  . 4      p\        P                  ! W14       R# )r   :Nr   N:r      N:rN   NN:r   NNN)r   r   r   r   r   f)r   appendr
   r   )r   r   foosr   s   &   r   test_append_multiple TestReshape.test_append_multipleV   sg    45b	5:uRy1aR)
f, b!
f,r    N)r   r   r   r   r:   )__name__
__module____qualname____firstlineno__r   r"   r,   rG   markparametrizenp
datetime64timedelta64r7   r<   r   rC   rK   rR   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     0G$0 [[l3R^^As5KL [[URG,. -.0 [[oG45W56	
,,	- 	-r   r   )
__doc__numpyr[   rG   pandasr   pandas._testing_testingr
   r   rT   r   r   <module>rf      s$       S- S-r   