o
    թZh{                     @   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)startZperiodsfreqr   )r   r   r   Ziloc)r   r   offsetrngZserresZres2 r   ^/var/www/html/lang_env/lib/python3.10/site-packages/pandas/tests/tseries/offsets/test_index.pytest_apply_index   s   
 r   )__doc__ZpytestZpandasr   r   Zpandas.tseries.offsetsr   r   r   r   r   r	   r
   r   r   r   r   r   markZparametrizer   r   r   r   r   <module>   s,    8