
    JEf                     H   d dl Zd dlZd dlZd dlmZmZ d dlmZ	  ej                  d       ej                  d       ej                  dd       ej                  d      gZej                  j                  de      ej                  j                  de      d	               Zy)
    N)DatetimeIndexIndexztimedelta64[ns]zdatetime64[ns]nsz
Asia/Tokyoldtyperdtypec                   
 t        j                  dt        j                  d      z  d      

fd} ||       } ||      }|j                  |      }| |u rt        j                  g ddz  t         j
                        }t        j                  g t         j
                        }t        j                  |d   |       t        j                  |d   |       y t        j                  d	gd
z  t         j
                        }t        j                  d
t         j
                        }	t        j                  |d   |       t        j                  |d   |	       y )Nl     qa      c                 h    | t         d   u rt              j                  |       S t        |       S )Ndtype)dtlike_dtypesr   astyper   )r   valss    i/var/www/VTS_Report/venv/lib/python3.12/site-packages/pandas/tests/indexes/datetimelike_/test_indexing.py	constructz:test_get_indexer_non_unique_wrong_dtype.<locals>.construct   s3    M"%% &--e44T''    )r   r	         r
      r   r   r   r      )nptilearangeget_indexer_non_uniquearrayintptmassert_numpy_array_equal)r   r   r   leftrightresultex1ex2
no_matchesmissingr   s             @r   'test_get_indexer_non_unique_wrong_dtyper(      s    77<"))A,.2D( VDfE((/Fhh)A-RWW=hhr)
##F1Is3
##F1Is3 XXrdQhbgg6
))ARWW-
##F1Iz:
##F1Iw7r   )numpyr   pytestpandaspdr   r   pandas._testing_testingr   r   DatetimeTZDtypePeriodDtyper   markparametrizer(    r   r   <module>r4      s        BHHBHHBt\*BNN4	 =1=18 2 28r   