o
    �¨Êh  ã                   @   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   úV/var/www/html/env/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    