+
    yȇi                         ^ RI t ^ RIt^ RIHt ]P                  R 4       t]P                  R 4       t]P                  R 4       t ! R R4      tR# )    N
FrozenListc                  
    . RO# )   )r                r       p/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/indexes/test_frozen.pylstr      s    r   c                     \        V 4      # Nr   )r   s   &r   	containerr      s    c?r   c                      \        . RO4      # )   א)r   u   בcr   r   r   r   unicode_containerr      s    /00r   c                   h   a  ] tR t^t o R tR tR tR tR tR t	R t
R tR	 tR
 tR tR tRtV tR# )TestFrozenListc                    \         P                  ! R 4      pRp\        P                  ! \        VR7      ;_uu_ 4        V! V/ VB  RRR4       R#   + '       g   i     R# ; i)z#does not support mutable operationsz/'(_s)?re.(SRE_)?Pattern' object is not callablematchN)recompilepytestraises	TypeError)selfargskwargsmutable_regexmsgs   &*,  r   check_mutable_error"TestFrozenList.check_mutable_error   sE     

#HI?]]9C004*6* 1000s   	AA!	c                  a V3R  lpV P                  V4       V3R lpV P                  V4       V3R lpV P                  V4       V3R lpV P                  V4       RpV F  pV P                  \        SV4      4       K   	  R# )c                     < ^S ^ &   R# r
   Nr   r   s   r   setitem5TestFrozenList.test_no_mutable_funcs.<locals>.setitem!   s    IaLr   c                     < ^S R&   R# )r   r   r   NNr   r*   s   r   setslice6TestFrozenList.test_no_mutable_funcs.<locals>.setslice&   s    IcNr   c                     < S ^  R# )r   Nr   r*   s   r   delitem5TestFrozenList.test_no_mutable_funcs.<locals>.delitem+   s
    !r   c                     < S R  R# ):r   r   NNr   r*   s   r   delslice6TestFrozenList.test_no_mutable_funcs.<locals>.delslice0   s
    #r   N)extendpopremoveinsert)r%   getattr)r    r   r+   r/   r2   r5   mutable_methodsmeths   &f      r   test_no_mutable_funcs$TestFrozenList.test_no_mutable_funcs    s{    	 	  )	 	  *	 	  )	 	  *?#D$$WY%=> $r   c                L    VR ,          pVR ,          pV P                  W44       R# )r.   Ncheck_resultr    r   r   resultexpecteds   &&&  r   test_slicing_maintains_type*TestFrozenList.test_slicing_maintains_type:   s"    3s8&+r   c                F    \        V\        4      '       g   Q hW8X  g   Q hR # r   )
isinstancer   r    rD   rE   s   &&&r   rB   TestFrozenList.check_result?   s!    &*----!!!r   c                H    \        V4       \        V4       \        V4       R # r   )reprstrbytes)r    r   s   &&r   test_string_methods_dont_fail,TestFrozenList.test_string_methods_dont_failC   s    YIir   c                2    \        V4       \        V4       R # r   )rM   rN   )r    r   s   &&r   test_tricky_container$TestFrozenList.test_tricky_containerH   s    r   c                    VR,           p\        V. RO,           4      pV P                  W44       RV,           p\        . ROV,           4      pV P                  W44       R# r   N)r   r   r   )r   rB   rC   s   &&&  r   test_addTestFrozenList.test_addL   sN    Y&cIo.&+Y&i#o.&+r   c                t    T;r4V^.,          pV P                  W2^.,           4       V P                  WB4       R# r)   rA   )r    r   r   qrs   &&&  r   	test_iaddTestFrozenList.test_iaddU   s9    	aS!A3Y' 	!!r   c                r    VP                  R4      p\        V. RO,           4      pV P                  W44       R# rV   )unionr   rB   rC   s   &&&  r   
test_unionTestFrozenList.test_union^   s,    +cIo.&+r   c                f    VP                  ^.4      p\        . RO4      pV P                  W#4       R# )r   N)r   r   r	   r
   )
differencer   rB   )r    r   rD   rE   s   &&  r   test_differenceTestFrozenList.test_differencec   s,    %%qc*l+&+r   c                |    \        . RO4      P                  ^.4      p\        ^^.4      pV P                  W4       R# )r   N)r   r   r   r   )r   rc   rB   rJ   s   &  r   test_difference_dupe#TestFrozenList.test_difference_dupeh   s5    L)44aS9q!f%&+r   c                    R p\         P                  ! \        VR7      ;_uu_ 4        \        V4       RRR4       R#   + '       g   i     R# ; i)z2^'str' object cannot be interpreted as an integer$r   N)r   r   r   rO   )r    r   r$   s   && r   %test_tricky_container_to_bytes_raises4TestFrozenList.test_tricky_container_to_bytes_raisesm   s0    B]]9C00#$ 1000s	   =A	r   N)__name__
__module____qualname____firstlineno__r%   r>   rF   rB   rP   rS   rW   r\   r`   rd   rg   rj   __static_attributes____classdictcell__)__classdict__s   @r   r   r      sF     +?4,
"
,",
,
,
% %r   r   )	r   r   pandas.core.indexes.frozenr   fixturer   r   r   r   r   r   r   <module>ru      sb    	  1     1 1Z% Z%r   