
    d6                     :    d Z ddlmZ ddlmZ defdZdefdZdS )	z4
Helpers for sharing tests between DataFrame/Series
    )DtypeObj)	DataFramereturnc                 ^    t          | t                    r| j        j        d         S | j        S )Nr   )
isinstancer   dtypesiatdtype)objs    R/var/www/html/t/fyr/venv311/lib/python3.11/site-packages/pandas/_testing/compat.py	get_dtyper   	   s+    #y!! z~a  y    dfc                 F    |t           u r| S |                     dd          S )z
    For sharing tests using frame_or_series, either return the DataFrame
    unchanged or return it's first column as a Series.
    r      )axis)r   _ixs)r   klasss     r   get_objr      s*    
 		77117r   N)__doc__pandas._typingr   pandasr   r   r    r   r   <module>r      su     $ # # # # #      h    	      r   