+
    NV-j#  ã                   óJ   € R t ^ RIt^ RIHtHt ^ RIHt  ! R R]4      t	R t
R# )z)
Tests involving custom Index subclasses
N)Ú	DataFrameÚIndexc                   ó*   a € ] tR t^t o RR ltRtV tR# )ÚCustomIndexNc                ó"  € \         ;QJ d    R  V 4       F  '       g   K   RM	  RM! R  V 4       4      '       d   \        R4      hVf   \        VR4      '       d   VP                  p\        P
                  ! VRR7      pV P                  W4      # )c              3   óB   "  € T F  p\        V\        4      x € K  	  R # 5i©N)Ú
isinstanceÚstr)Ú.0Úvals   & Ús/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/indexes/test_subclass.pyÚ	<genexpr>Ú&CustomIndex.__new__.<locals>.<genexpr>   s   é € Ð4©t¨Œz˜#œs×#Ð#«tùs   ‚TFzCustomIndex cannot hold stringsÚnameÚO©Údtype)ÚanyÚ	TypeErrorÚhasattrr   ÚnpÚarrayÚ_simple_new)ÚclsÚdatar   s   &&&r   Ú__new__ÚCustomIndex.__new__   sh   € ç‹3Ñ4©tÓ4�3�3Š3Ñ4©tÓ4×4Ò4ÜÐ=Ó>Ð>àŠ<œG D¨&×1Ò1Ø—9‘9ˆDÜ�xŠx˜ CÔ(ˆà�‰˜tÓ*Ð*ó    © r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s   ø‡ € ÷	+ò 	+r   r   c            	      ó†  € \        . RO4      p V P                  ^ R4      p\        . RO\        R7      p\        P
                  ! W4       \        \        P                  P                  ^4      P                  R4      V \        ^^.RR7      R7      pVP                  4       p\        P
                  ! VP                  V4       R# )	é   Ústringr   )r   )ÚcolumnsÚindexN)r(   é   é   )r)   r(   r,   r-   )r,   r-   )r   Úinsertr   ÚobjectÚtmÚassert_index_equalr   r   ÚrandomÚdefault_rngÚstandard_normalÚreset_indexr*   )ÚidxÚresultÚexpectedÚdfs       r   Ú"test_insert_fallback_to_base_indexr:      s“   € ô ’iÓ
 €CØ�Z‰Z˜˜8Ó$€FÜÒ(´Ô7€HÜ×Ò˜&Ô+ä	Ü
�	‰	×Ñ˜aÓ ×0Ñ0°Ó8ØÜ�Q˜�F Ô*ô
€Bð
 �^‰^Ó€FÜ×Ò˜&Ÿ.™.¨(Ö3r   )Ú__doc__Únumpyr   Úpandasr   r   Úpandas._testingÚ_testingr0   r   r:   r   r   r   Ú<module>r@      s*   ðñó ÷õ ô
+�%ô 
+ô4r   