o
    ‡Å€g  ã                   @   sf   d dl Z d dlmZmZ d dlmZ e j dg d¢¡e j dddg¡e j dg d¢¡d	d
„ ƒƒƒZ	dS )é    N)ÚDatetimeIndexÚ
date_rangeÚtz)NzAsia/ShanghaizEurope/BerlinÚnameÚmy_dtiÚunit)ÚnsÚusÚmsÚsc                 C   sþ   t g d¢| |dd}| |¡}|jdd}tdd| |dd}| d	d
g¡}| |¡}t ||¡ |j|jks8J ‚|jd u s?J ‚|jd u sFJ ‚|jdd}tdd| |dd}| g d¢¡}| |¡}t ||¡ |j|jksoJ ‚|jd u svJ ‚|jd u s}J ‚d S )N)ú1/1/2002z1/2/2002z1/3/2002z1/4/2002z1/5/2002z1/6/2002ú1/7/2002ÚD)r   r   ÚfreqzW-MON)r   z
12/31/2001r   zw-moné   é   ÚBr   Úb)é   r   r   é   r   )	r   Úas_unitÚsnapr   ÚrepeatÚtmÚassert_index_equalr   r   )r   r   r   ÚdtiÚresultÚexpected© r   úd/var/www/html/myenv/lib/python3.10/site-packages/pandas/tests/indexes/datetimes/methods/test_snap.pyÚtest_dti_snap
   s.   	ô


r    )
ÚpytestÚpandasr   r   Úpandas._testingÚ_testingr   ÚmarkÚparametrizer    r   r   r   r   Ú<module>   s    