o
    ҷhr                     @   sD  d dl Z d dlmZ eddddddd	d
Zeddddddd	d
Zeddddddd	ddZeddddddd	ddd	Zeddddddd ddZe j	deddfeddfeddfeddfeddfeddfeddfeddfeddfeddfed dfeddfedd!fedd"fedd#fedd$fedd%fed d&fedd!fedd'fgd(d) Z
dS )*    N)	Timestampi                 i )yearmonthdayhourminutesecondmicrosecond   {   )r   r	   r
   r   r   r   r   
nanosecondUTC)	r   r	   r
   r   r   r   r   r   tzzts, timespec, expected_isoautoz2019-05-18T15:17:08.132263secondsz2019-05-18T15:17:08nanosecondsz2019-05-18T15:17:08.132263000z0001-05-18T15:17:08z0001-05-18T15:17:08.132263000z2019-05-18T15:17:08.132263123hoursz2019-05-18T15minutesz2019-05-18T15:17millisecondsz2019-05-18T15:17:08.132microsecondsz#2019-05-18T15:17:08.132263123+00:00z2019-05-18T15+00:00z2019-05-18T15:17+00:00z2019-05-18T15:17:08+00:00z2019-05-18T15:17:08.132+00:00z 2019-05-18T15:17:08.132263+00:00z2019-05-18T15:17:08.000000123c                 C   s   | j |d|ks
J d S )N)timespec)	isoformat)tsr   expected_iso r   ]/var/www/html/venv/lib/python3.10/site-packages/pandas/tests/scalar/timestamp/test_formats.pytest_isoformat8   s   r!   )pytestpandasr   ts_no_nsts_no_ns_year1ts_nsts_ns_tzts_no_usmarkparametrizer!   r   r   r   r    <module>   s    		
