+
    xȇi6                       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
 ]P                  P                  R]	]
34      R 4       t]P                  P                  R]	! 4       ]
! 4       .4      ]P                  P                  R	R U Uu. uF%  p R F  pV R9   d
   V^8X  d   K  ]! R
W4      NK  	  K'  	  upp 4      R 4       4       t ! R R4      t ! R R4      tR# u upp i )zB
Tests for the following offsets:
- BHalfYearBegin
- BHalfYearEnd
)annotations)datetimeN)assert_is_on_offsetassert_offset_equal)BHalfYearBeginBHalfYearEndklassc                    \        R ^^^^4      pW! 4       ,           pVP                  4       VP                  4       8X  g   Q hR# )i  N)r   time)r   dateresults   &  ڃ/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/tseries/offsets/test_business_halfyear.pytest_halfyearly_dont_normalizer      s9    D!RB'DEG^F;;=DIIK'''    offsetr   i  c                \    V P                  V4      pWV ,           V ,
          8H  pW#8X  g   Q hR # N)is_on_offset)r   r   resslow_versions   &&  r   test_on_offsetr      s1     

d
#C6MV33Lr   c                  @   ] 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      ]	! 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      ]	! 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      /
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      /	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.t]
P                  P                  R]4      R 4       tRtR# )TestBHalfYearBeginc                	    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(<BusinessHalfYearBegin: startingMonth=1>z(<BusinessHalfYearBegin: startingMonth=3>startingMonthN)reprr   selfexpecteds   & r   	test_reprTestBHalfYearBegin.test_repr0   sW    =N$%111=N34@@@=N34@@@r   c                	l    \        R^R7      p\        R^^4      V,           \        R^^4      8X  g   Q hR#    )nr   i  N)r   r   r   r   s   & r   test_offset_corner_case*TestBHalfYearBegin.test_offset_corner_case8   s3    "A6a#f,q!0DDDDr   r         r   r%   casec                	X    Vw  r#VP                  4        F  w  rE\        W$V4       K  	  R # r   itemsr   r   r.   r   casesbaser   s   &&    r   test_offsetTestBHalfYearBegin.test_offset   %    #kkmNDh7 ,r   TFc                	(    Vw  r#p\        W#V4       R # r   r   r   r.   r   dtr   s   &&   r   test_is_on_offset$TestBHalfYearBegin.test_is_on_offset       #HF1r    Nr&   )__name__
__module____qualname____firstlineno__r    r(   offset_casesappendr   r   pytestmarkparametrizer5   on_offset_casesr<   __static_attributes__r?   r   r   r   r   /   s   AE
 L+r1%xa';q!$htQ&:q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';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a';		
  a0q!$htQ&:r1%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';	
$ b1q!$htQ&: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';	
$ a0q!$htQ&:q"%xa';q"%xa';q"%xa';q"%xa';q"%xa';q!$htQ&:q"%xa';q!$htQ&:
	
" [[V\28 38 
	+XdAq-A4H		+XdB-BEJ		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdB-BEJ		+XdAq-A5I		+XdAq-A4H		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdB-BDI		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A5I		+XdAq-A4H3O8 [[V_52 62r   r   c            #      x   ] 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      ]	! 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      ]	! 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                  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]! ^^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# )TestBHalfYearEndc                	    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&<BusinessHalfYearEnd: startingMonth=6>z&<BusinessHalfYearEnd: startingMonth=3>r   z&<BusinessHalfYearEnd: startingMonth=1>N)r   r   r   s   & r   r    TestBHalfYearEnd.test_repr   sV    ;LN#x///;Lq12h>>>;Lq12h>>>r   c                	l    \        R^R7      p\        R^^4      V,           \        R^^4      8X  g   Q hR# r#   )r   r   r'   s   & r   r(   (TestBHalfYearEnd.test_offset_corner_case   s3    !4a$v-$21FFFFr   r   r+   r,   r-   r*   r.   c                	X    Vw  r#VP                  4        F  w  rE\        W$V4       K  	  R # r   r0   r2   s   &&    r   r5   TestBHalfYearEnd.test_offset  r7   r   TFc                	(    Vw  r#p\        W#V4       R # r   r9   r:   s   &&   r   r<   "TestBHalfYearEnd.test_is_on_offsetF  r>   r   r?   Nr&   )r@   rA   rB   rC   r    r(   rD   rE   r   r   rF   rG   rH   r5   rI   r<   rJ   r?   r   r   rL   rL      s   ?G
 Lq)q!$htQ&;q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<		
  q)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'<
	
" qA.q!$htQ&;q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<q"%xa'<		
  qB/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&;	
$ qA.q"%xb"'=q"%xb"'=q"%xb"'=q"%xb"'=q"%xb"'=q"%xb"'=q"%xb"'=q"%xa'<		
  [[V\28 38 
aq	)8D!R+@$G	aq	)8D"b+A5I	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D"b+A5I	aq	)8D!R+@%H	aq	)8D!R+@$G	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D"b+A4H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@%H	aq	)8D!R+@$G	aq	)8D!R+@%H=OB [[V_52 62r   rL   )      	   
         )r$                     >   rW   rY   )__doc__
__future__r   r   rF   #pandas.tests.tseries.offsets.commonr   r   pandas.tseries.offsetsr   r   rG   rH   r   r   r   rL   )mds   00r   <module>rg      s    #  
 ><"@A( B( N$4ln#EF
 '&A*AWb 	q* 	& GK2 K2\L2 L2ws   	C#C