Ë
    äªg  ã                   óH   — d dl Z d dlmZmZmZmZmZ d dlmZ	  G d„ d«      Z
y)é    N)Ú	TimedeltaÚTimedeltaIndexÚ	TimestampÚ
date_rangeÚtimedelta_rangec                   ó\   — e Zd Zd„ Zd„ Zej                  j                  d¬«      d„ «       Zy)ÚTestDatetimeIndexArithmeticc                 ó¤   — d}t        t        d|¬«      t        d|¬«      d¬«      }|t        d¬«      z   }|j                  |j                  k(  sJ ‚y )	NzCanada/Easternz2019-03-26 00:00:00-0400©Útzz2020-10-17 00:00:00-0400ÚD)ÚstartÚendÚfreqé   ©Údays)r   r   r   r   )Úselfr   ÚdtiÚresults       úc/var/www/openai/venv/lib/python3.12/site-packages/pandas/tests/indexes/datetimes/test_arithmetic.pyÚ!test_add_timedelta_preserves_freqz=TestDatetimeIndexArithmetic.test_add_timedelta_preserves_freq   sQ   € àˆÜÜÐ6¸2Ô>ÜÐ4¸Ô<Øô
ˆð
 ”y aÔ(Ñ(ˆØ{‰{˜cŸh™hÒ&Ð&Ñ&ó    c                 óª   — t        dd|¬«      }||d   z
  }t        dd«      }t        j                  ||«       |j                  |j                  k(  sJ ‚y )Nz
2016-01-01é   )Úperiodsr   r   z0 Daysz11 Days)r   r   ÚtmÚassert_index_equalr   )r   Útz_naive_fixturer   ÚresÚexpecteds        r   Ú test_sub_datetime_preserves_freqz<TestDatetimeIndexArithmetic.test_sub_datetime_preserves_freq   sP   € ä˜¨rÐ6FÔGˆàC˜‘F‰lˆÜ" 8¨YÓ7ˆÜ
×Ñ˜c 8Ô,Øx‰x˜8Ÿ=™=Ò(Ð(Ñ(r   zyThe inherited freq is incorrect bc dti.freq is incorrect https://github.com/pandas-dev/pandas/pull/48818/files#r982793461)Úreasonc           	      ó  — t        dd¬«      }t        |d¬«      }||d   z
  }t        t        d¬«      t        d¬«      t        d	¬«      t        d	d
¬«      g«      }t	        j
                  ||«       |j                  |j                  k(  sJ ‚y )Nz
2016-03-11z
US/Pacificr   é   )r   r   r   r   é   é   )r   Úhours)r   r   r   r   r   r   r   )r   Útsr   r    r!   s        r   Ú+test_sub_datetime_preserves_freq_across_dstzGTestDatetimeIndexArithmetic.test_sub_datetime_preserves_freq_across_dst%   s‚   € ô |¨Ô5ˆÜ˜ QÔ'ˆàC˜‘F‰lˆÜ!ä˜qÔ!Ü˜qÔ!Ü˜qÔ!Ü˜q¨Ô+ð	ó
ˆô 	×Ñ˜c 8Ô,Øx‰x˜8Ÿ=™=Ò(Ð(Ñ(r   N)	Ú__name__Ú
__module__Ú__qualname__r   r"   ÚpytestÚmarkÚxfailr*   © r   r   r	   r	      s:   „ ò	'ò)ð ‡[[×ÑðKð ó ñ)ó	ñ)r   r	   )r.   Úpandasr   r   r   r   r   Úpandas._testingÚ_testingr   r	   r1   r   r   Ú<module>r5      s#   ðó ÷õ õ ÷()ò ()r   