+
    xȇio.                        R t ^ RIHt ^ RIHt ^ RIt^ RIHtHt ^ RIH	t	H
t
 R t]P                  P                  R]	! 4       ]
! 4       .4      R 4       t ! R	 R
4      t ! R R4      tR# )z@
Tests for the following offsets:
- BQuarterBegin
- BQuarterEnd
)annotations)datetimeN)assert_is_on_offsetassert_offset_equal)BQuarterBeginBQuarterEndc                     \        R ^^^^4      p \        \        3pV F5  pW! 4       ,           pVP                  4       V P                  4       8X  d   K5  Q h	  R# )i  N)r   r   r   time)dateoffsetsklassresults       ڂ/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/tseries/offsets/test_business_quarter.pytest_quarterly_dont_normalizer      sM    D!RB'DM*G{{}		+++     offsetc           
         R UUu. uF(  pR F  pV^8X  d
   V^8X  d   K  \        RW4      NK!  	  K*  	  pppV F.  pV P                  V4      pWDV ,           V ,
          8H  pWV8X  d   K.  Q h	  R# u uppi )
   i  N)r         )                     )r   is_on_offset)r   mddatesr
   resslow_versions   &      r   test_on_offsetr#   "   s     A*ARAG 	q* 	 
  !!$'v77""" s
   A-A-c            %      T	   ] tR t^0tR tR t. t]P                  ]! ^R7      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      /34       ]P                  ]! ^R7      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^	^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      /34       ]P                  ]! ^^ R7      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      /34       ]P                  ]! ^RR7      ]	! R^^4      ]	! R^
^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      /34       ]P                  ]! ^^R7      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^
^4      ]	! R^^4      ]	! R^
^4      /34       ]
P                  P                  R]4      R 4       tR	tR
# )TestBQuarterBeginc                	    R p\        \        4       4      V8X  g   Q hR p\        \        ^R7      4      V8X  g   Q hRp\        \        ^R7      4      V8X  g   Q hR# )z'<BusinessQuarterBegin: startingMonth=3>startingMonthz'<BusinessQuarterBegin: startingMonth=1>N)reprr   selfexpecteds   & r   	test_reprTestBQuarterBegin.test_repr1   sV    <MO$000<M23x???<M23x???r   c                	l    \        R^R7      p\        R^^4      V,           \        R^^4      8X  g   Q hR# )r   nr(     N)r   r   r+   r   s   & r   test_offset_corner_case)TestBQuarterBegin.test_offset_corner_case9   s3    15a#f,q!0DDDDr   r'     r2   r(   r1   casec                	X    Vw  r#VP                  4        F  w  rE\        W$V4       K  	  R # Nitemsr   r+   r9   r   casesbaser,   s   &&    r   test_offsetTestBQuarterBegin.test_offset   %    #kkmNDh7 ,r    Nr3   )__name__
__module____qualname____firstlineno__r-   r5   offset_casesappendr   r   pytestmarkparametrizerA   __static_attributes__rD   r   r   r%   r%   0   s   @E
 L*q!$htQ&:q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q!$htQ&:q"%xa';q!$htQ&:q!$htQ&:q!$htQ&:q"%xa';	
. *q!$htQ&:q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q"%xb!'<q"%xb!'<r1%xb!'<q"%xa';	
& Q/q!$htQ&:r2&q!(<q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q!$htQ&:q!$htQ&:q!$htQ&:q"%xa';q!$htQ&:	
( R0q!$htR&;q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q!$htQ&:q!$htQ&:q!$htQ&:q!$htQ&:	
& Q/q!$htQ&:q"%xa';q"%xa';q"%xa';q"%xa';q"%xb!'<q"%xb!'<	
 [[V\28 38r   r%   c                   p   ] tR t^tR tR t. t]P                  ]! ^R7      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      /34       ]P                  ]! ^R7      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      /34       ]P                  ]! ^^ R7      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      /34       ]P                  ]! ^RR7      ]	! R^^4      ]	! R^
^4      ]	! R^^4      ]	! R^
^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      /34       ]P                  ]! ^^R7      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^^4      ]	! R^
^4      /34       ]
P                  P                  R]4      R 4       t]! ^^R7      ]	! R^^4      R	3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R	3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R	3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R	3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R	3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R	3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R
3]! ^^R7      ]	! R^^4      R	3]! ^^R7      ]	! R^^4      R
3.t]
P                  P                  R]4      R 4       tRtR# )TestBQuarterEndc                	    R p\        \        4       4      V8X  g   Q hR p\        \        ^R7      4      V8X  g   Q hRp\        \        ^R7      4      V8X  g   Q hR# )z%<BusinessQuarterEnd: startingMonth=3>r'   z%<BusinessQuarterEnd: startingMonth=1>N)r)   r   r*   s   & r   r-   TestBQuarterEnd.test_repr   sV    :KM"h...:Ka01X===:Ka01X===r   c                	l    \        R^R7      p\        R^^4      V,           \        R^^4      8X  g   Q hR# )r   r0   i  Nr3   )r   r   r4   s   & r   r5   'TestBQuarterEnd.test_offset_corner_case   s3    r3a$v-$21FFFFr   r'   r7   r8   r2   r9   c                	X    Vw  r#VP                  4        F  w  rE\        W$V4       K  	  R # r;   r<   r>   s   &&    r   rA   TestBQuarterEnd.test_offset  rC   r   TFc                	(    Vw  r#p\        W#V4       R # r;   )r   )r+   r9   r   dtr,   s   &&   r   test_is_on_offset!TestBQuarterEnd.test_is_on_offset(  s    #HF1r   rD   Nr3   )rE   rF   rG   rH   r-   r5   rI   rJ   r   r   rK   rL   rM   rA   on_offset_casesrY   rN   rD   r   r   rP   rP      sT   >G
 La(q!$htQ&;q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<		
  a(q!$htQ&;q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<		
  a1-q!$htQ&;q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<		
  a2.q!$htR&<q"%xb"'=q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<		
  a1-q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xb"'=	
 [[V\28 38 
Qa	((4B*?F	Qa	((4R*@%H	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?F	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?G	Qa	((4R*@%H	Qa	((4B*?F	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?F	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?G	Qa	((4R*@$G	Qa	((4B*?G	Qa	((4B*?F	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?G	Qa	((4B*?F	Qa	((4B*?G7O< [[V_52 62r   rP   )__doc__
__future__r   r   rK   #pandas.tests.tseries.offsets.commonr   r   pandas.tseries.offsetsr   r   r   rL   rM   r#   r%   rP   rD   r   r   <module>r`      sl    #  
, MO[]#CD
# E
#s8 s8lE2 E2r   