
    Owg                         d dl Z d dlmZmZ d dlmZ e j                  j                  dg d      e j                  j                  dddg      e j                  j                  dg d      d	                      Z	y)
    N)DatetimeIndex
date_rangetz)NzAsia/ShanghaizEurope/Berlinnamemy_dtiunit)nsusmssc                    t        g d| |d      }|j                  |      }|j                  d      }t        dd| |d      }|j	                  d	d
g      }|j                  |      }t        j                  ||       |j                  |j                  k(  sJ |j                  J |j                  J |j                  d      }t        dd| |d      }|j	                  g d      }|j                  |      }t        j                  ||       |j                  |j                  k(  sJ |j                  J |j                  J y )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expecteds         g/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/tests/indexes/datetimes/methods/test_snap.pytest_dti_snapr!   
   s>    	
 C ++d
CXX7X#F,
"7SH1v&H%H&(+99###;;==   XX3XF*jtMH/H%H&(+99###;;==       )
pytestpandasr   r   pandas._testing_testingr   markparametrizer!    r"   r    <module>r*      sq      GH$!12!89"! : 3 I"!r"   