
    I j                     6   S SK r S SKJr  S SKJrJr  S SKJr  \ R                  R                  S5      \ R                  R                  S5      \ R                  R                  S/ SQ5      \ R                  R                  SSS	/5      S
 5       5       5       5       rg)    N)Pandas4Warning)DatetimeIndex
date_rangez3ignore:PeriodDtype\[B\] is deprecated:FutureWarningz*ignore:Period with BDay freq:FutureWarningtz)NzAsia/ShanghaizEurope/Berlinnamemy_dtic           	      T   [        / SQU USS9nUR                  U5      nUR                  SS9nSn[        R                  " [
        US9   [        SS	XS
S9nS S S 5        WR                  SS/5      nUR                  U5      n[        R                  " XF5        UR                  UR                  :X  d   eUR                  b   eUR                  b   eUR                  SS9nSn[        R                  " [
        US9   [        SS	XSS9nS S S 5        UR                  / SQ5      nUR                  U5      n[        R                  " XF5        UR                  UR                  :X  d   eUR                  b   eUR                  b   eg ! , (       d  f       GN7= f! , (       d  f       N= f)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>'w-mon' is deprecated and will be removed in a future version.)matchz
12/31/2001r   zw-mon      Bz:'b' is deprecated and will be removed in a future version.r
   b)   r   r      r   )r   as_unitsnaptmassert_produces_warningr   r   repeatassert_index_equalr   r   )r   r   unitdtiresultmsgexpecteds          ځ/root/GenerationalWealth/GenerationalWealth/venv/lib/python3.13/site-packages/pandas/tests/indexes/datetimes/methods/test_snap.pytest_dti_snapr!      s|   
 	
 C ++d
CXX7X#F
JC		#	#N#	>lJTwW 
?1v&H%H&+99###;;==   XX3XF
FC		#	#N#	>j*4SQ 
?/H%H&+99###;;==   ' 
?	> 
?	>s   
F=F
F
F')pytestpandas.errorsr   pandasr   r   pandas._testing_testingr   markfilterwarningsparametrizer!        r    <module>r,      s     (  RSHIGH$!12&! 3 I J T&!r+   