U
    +¿if«  ã                   @   sb   d dl Z d dlmZmZ d dlmZ e j d¡e j 	ddddg¡e j 	dddg¡d	d
„ ƒƒƒZ
dS )é    N)ÚDatetimeIndexÚ
date_rangezignore::DeprecationWarningÚtzzAsia/ShanghaizEurope/BerlinÚnameZmy_dtic                 C   sð   t dddddddg| |dd	}|jd
d}tdd| |dd	}| ddg¡}t ||¡ |j|jksft‚|jd kstt‚|jd ks‚t‚|jdd}tdd| |dd	}| dddddg¡}t ||¡ |j|jksÐt‚|jd ksÞt‚|jd ksìt‚d S )Nz1/1/2002z1/2/2002z1/3/2002z1/4/2002z1/5/2002z1/6/2002z1/7/2002ÚD)r   r   ÚfreqzW-MON)r   z
12/31/2001zw-moné   é   ÚBÚbé   é   )	r   Zsnapr   ÚrepeatÚtmZassert_index_equalr   ÚAssertionErrorr   )r   r   ZdtiÚresultÚexpected© r   úc/home/mars/bis/venv/lib/python3.8/site-packages/pandas/tests/indexes/datetimes/methods/test_snap.pyÚtest_dti_snap
   s6    ù	ôr   )ZpytestZpandasr   r   Zpandas._testingZ_testingr   ÚmarkÚfilterwarningsZparametrizer   r   r   r   r   Ú<module>   s   
