o
    Mf{                     @   s   d Z ddlZddlmZmZ ddlmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZ ejdddgejdeeeeeeee	eee
egd	d
 ZdS )z)
Tests for offset behavior with indices.
    N)Series
date_range)BMonthBegin	BMonthEndBQuarterBeginBQuarterEnd
BYearBeginBYearEnd
MonthBeginMonthEndQuarterBegin
QuarterEnd	YearBeginYearEndn   clsc                 C   s   | |d}t dddd}t|}|| }|jd u sJ |d |d | ks'J |d |d | ks3J || }|jd |jd | ksEJ |jd |jd | ksSJ d S )N)r   z1/1/2000i min)startperiodsfreqr   )r   r   r   iloc)r   r   offsetrngserresres2 r   i/var/www/html/analyze/labelStudio/lib/python3.10/site-packages/pandas/tests/tseries/offsets/test_index.pytest_apply_index   s   
 r!   )__doc__pytestpandasr   r   pandas.tseries.offsetsr   r   r   r   r   r	   r
   r   r   r   r   r   markparametrizer!   r   r   r   r    <module>   s,    8