+
    xȇi                     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   "v/Users/max/.openclaw/workspace/postharvest/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BII 
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
vU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    +iio&&s44!!#7 3Y?@@%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   