+
    NV-jÝ  ã                   ó6   € ^ RI t ^ RIt^ RIHt  ! R R4      tR# )é    Nc                   ó�   a € ] tR t^t o RtV 3R lR ltV 3R lR lt]P                  P                  RRR.4      R	 4       t
R
tV tR# )ÚBaseAccumulateTestsz^
Accumulation specific tests. Generally these only
make sense for numeric/boolean operations.
c                ó@   <€ V ^8„  d   QhRS[ P                  RS[RS[/# )é   ÚserÚop_nameÚreturn©ÚpdÚSeriesÚstrÚbool)ÚformatÚ__classdict__s   "€Úw/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/extension/base/accumulate.pyÚ__annotate__Ú BaseAccumulateTests.__annotate__   s&   ø€ ÷ ñ ©"¯)©)ð ¹cð Ádñ ó    c                ó   € R # )F© )Úselfr   r   s   &&&r   Ú_supports_accumulationÚ*BaseAccumulateTests._supports_accumulation   s   € ñ r   c                ó@   <€ V ^8„  d   QhRS[ P                  RS[RS[/# )r   r   r   Úskipnar
   )r   r   s   "€r   r   r      s+   ø€ ÷ 
Dñ 
D¡B§I¡Ið 
D¹ð 
DÁTñ 
Dr   c                óú   €  VP                  R 4      p\	        W4      ! VR7      p\	        WB4      ! VR7      p\
        P                  ! WVRR7       R#   \        \        3 d    TP                  \        4      p Lfi ; i)Úfloat64©r   F)Úcheck_dtypeN)ÚastypeÚ	TypeErrorÚ
ValueErrorÚobjectÚgetattrÚtmÚassert_series_equal)r   r   r   r   ÚaltÚresultÚexpecteds   &&&&   r   Úcheck_accumulateÚ$BaseAccumulateTests.check_accumulate   sk   € ð	%Ø—*‘*˜YÓ'ˆCô ˜Ô&¨fÔ5ˆÜ˜3Ô(°Ô7ˆÜ
×Ò˜v¸U×Cøô œ:Ð&ô 	%ð —*‘*œVÓ$ŠCð	%ús   ‚A Á&A:Á9A:r   TFc                ó:  € Tp\         P                  ! V4      pV P                  WT4      '       d   V P                  WTV4       R# \        P
                  ! \        \        34      ;_uu_ 4        \        WT4      ! VR 7       RRR4       R#   + '       g   i     R# ; i)r   N)	r   r   r   r*   ÚpytestÚraisesÚNotImplementedErrorr!   r$   )r   ÚdataÚall_numeric_accumulationsr   r   r   s   &&&&  r   Útest_accumulate_seriesÚ*BaseAccumulateTests.test_accumulate_series   sg   € à+ˆÜ�iŠi˜‹oˆà×&Ñ& s×4Ò4Ø×!Ñ! #°Ö7ä—’Ô 3´YÐ?×@Õ@ä˜Ô%¨VÕ4÷ A×@×@Ò@ús   Á,B	Â	B	r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r*   r-   ÚmarkÚparametrizer2   Ú__static_attributes__Ú__classdictcell__)r   s   @r   r   r      sI   ø‡ € ñ÷
ð ÷

Dð 
Dð ‡[�[×Ñ˜X¨¨e }Ó5ñ	5ó 6ö	5r   r   )r-   Úpandasr   Úpandas._testingÚ_testingr%   r   r   r   r   Ú<module>r@      s   ðÛ ã Ý ÷!5ó !5r   