o
    ŀg                     @   sD   d dl m  mZ d dlZd dlmZ dd Z	e
ddd ZdS )    Nc                  C   sz   t dd} t| | sJ t| | jsJ t| | d d d s$J t| | d d s0J t| | j r;J d S )N         )pdinterval_rangetmshares_memory_datacopy)obj r   X/var/www/html/myenv/lib/python3.10/site-packages/pandas/tests/util/test_shares_memory.pytest_shares_memory_interval   s   r   pyarrowc                  C   s|   dd l } tjddgdd}t||sJ tjddgdd}t||s&J tjddgt|  d}t||s<J d S )Nr   abzstring[pyarrow])dtypezstring[pyarrow_numpy])r   r   arrayr   r	   
ArrowDtypestring)par   r   r   r   test_shares_memory_string   s   r   )pandas.util._test_decoratorsutil_test_decoratorstdpandasr   pandas._testing_testingr   r   
skip_if_nor   r   r   r   r   <module>   s    