+
    NV-j­	  ã                   óB   € R t ^ RIt^ RIHtHt ^ RIHt  ! R R4      t	R# )z@
Tests for np.foo applied to DataFrame, not necessarily ufuncs.
N)ÚCategoricalÚ	DataFramec                   ó8   a € ] tR t^t o R tR tR tR tRtV t	R# )ÚTestAsArrayc           	     óä   € \        R \        ^^.4      R\        ^^.4      /4      p\        P                  ! V4      p\        P                  ! ^^.^^..RR7      p\
        P                  ! W#4       R# )ÚAÚBÚobject)ÚdtypeN)r   r   ÚnpÚasarrayÚarrayÚtmÚassert_numpy_array_equal)ÚselfÚdfÚresultÚexpecteds   &   Úp/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/frame/test_npfuncs.pyÚtest_asarray_homogeneousÚ$TestAsArray.test_asarray_homogeneous   s_   € Ü˜œ[¨!¨Q¨Ó0°#´{ÀAÀqÀ6Ó7JÐKÓLˆÜ—’˜B“ˆä—8’8˜a ˜V a¨ VÐ,°HÔ=ˆÜ
×#Ò# FÖ5ó    c                óü  € \         P                  ! R R7      ;_uu_ 4        \         P                  ! V4      pRRR4       \        X\	        V4      4      '       g   Q hVP
                  P                  VP
                  4      '       g   Q hVP                  P                  VP                  4      '       g   Q h\        P                  ! W!P                  \         P                  4      4       R#   + '       g   i     L¼; i)Úignore)ÚallN)r   ÚerrstateÚsqrtÚ
isinstanceÚtypeÚindexÚis_Úcolumnsr   Úassert_frame_equalÚapply)r   Úfloat_framer   s   && r   Útest_np_sqrtÚTestAsArray.test_np_sqrt   s¤   € Ü�[Š[˜X×&Ö&Ü—W’W˜[Ó)ˆF÷ 'ä˜&¤$ {Ó"3×4Ò4Ð4Ð4Ø�|‰|×Ñ × 1Ñ 1×2Ò2Ð2Ð2Ø�~‰~×!Ñ! +×"5Ñ"5×6Ò6Ð6Ð6ä
×Ò˜f×&7Ñ&7¼¿¹Ó&@ÖA÷ '×&ús    C+Ã+C;	c                óô   € \         P                  P                  ^4      P                  R4      p\	        V4      p\         P
                  ! V4      pVP                  4       P                  RR7      pW48X  g   Q hR# )é   N)Úaxis)é   é   )r   ÚrandomÚdefault_rngÚstandard_normalr   ÚsumÚto_numpy)r   Úarrr   Úresr   s   &    r   Útest_sum_axis_behaviorÚ"TestAsArray.test_sum_axis_behavior   s\   € ô �i‰i×#Ñ# AÓ&×6Ñ6°vÓ>ˆÜ�s‹^ˆä�fŠf�R‹jˆØ—;‘;“=×$Ñ$¨$Ð$Ó/ˆØŒÐŠr   c                óÞ  € \         P                  ! . RO. RO.4      p\         P                  ! V Uu. uF  p\        VP	                  ^^4      4      NK   	  up4      p\         P                  ! . RO4      p\
        P                  ! W44       \         P                  ! \        V^ ,          P	                  ^^4      . ROR7      4      p\         P                  ! . RO4      p\
        P                  ! W44       \         P                  ! V Uu. uF"  p\        VP	                  ^^4      . ROR7      NK$  	  up4      p\         P                  ! . RO4      p\
        P                  ! W44       R# u upi u upi )çÏ=wÄª¼?)r!   N)r6   ç°ÒrÚ2dÜ?ç�B^‹í í¿)çôÑÒªÐ®?çT2„Œoƒ¿ç�¨$€ÕðÐ¿)r6   r7   r8   r9   r:   r;   )Úx1Úx2Úx3)r   r   Úravelr   Úreshaper   r   )r   r1   Úbatchr   r   s   &    r   Útest_np_ravelÚTestAsArray.test_np_ravel*   s  € ä�hŠhâ5Ú6ðó
ˆô —’ÁsÓKÁs¸eœ9 U§]¡]°1°aÓ%8Ö9ÁsÑKÓLˆÜ—8’8òó	
ˆô 	×#Ò# FÔ5ä—’œ) C¨¥F§N¡N°1°aÓ$8ÒBTÔUÓVˆÜ—8’8ÒAÓBˆÜ
×#Ò# FÔ5ä—’ñ !óá �Eô ˜%Ÿ-™-¨¨1Ó-Ò7I×JÙ ñó
ˆô —8’8òó	
ˆô 	×#Ò# FÖ5ùòC Lùò$s   ±$E%Ä(E*© N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r%   r3   rB   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s   ø‡ € ò6òBò	÷*6ð *6r   r   )
Ú__doc__Únumpyr   Úpandasr   r   Úpandas._testingÚ_testingr   r   rD   r   r   Ú<module>rQ      s%   ðñó ÷õ ÷F6ó F6r   