
     -iT                     h    S SK rS SKJs  Jr  S SKrS SKJ	r
  S r\R                  " S5      S 5       rg)    Nc                     [         R                  " SS5      n [        R                  " X 5      (       d   e[        R                  " X R                  5      (       d   e[        R                  " X S S S2   5      (       d   e[        R                  " X S S 5      (       d   e[        R                  " X R                  R                  5       5      (       a   eg )N         )pdinterval_rangetmshares_memory_datacopy)objs    W/var/www/html/venv/lib/python3.13/site-packages/pandas/tests/util/test_shares_memory.pytest_shares_memory_intervalr   	   s    


Aq
!CC%%%%C++++CTrT++++CRa))))YY^^%566666    pyarrowc                     SS K n [        R                  " SS/[        R                  " S[        R                  S9S9n[
        R                  " X5      (       d   e[        R                  " SS/[        R                  " S[        R                  S9S9n[
        R                  " X5      (       d   e[        R                  " SS/[        R                  " U R                  5       5      S9n[
        R                  " X5      (       d   eg )Nr   abr   )na_value)dtype)r   r   arrayStringDtypeNAr
   r   npnan
ArrowDtypestring)par   s     r   test_shares_memory_stringr       s     
((C:R^^I%N
OCC%%%%
((C:R^^I%O
PCC%%%%
((C:R]]299;%?
@CC%%%%r   )numpyr   pandas.util._test_decoratorsutil_test_decoratorstdpandasr   pandas._testing_testingr
   r   
skip_if_nor     r   r   <module>r+      s6     ) )  7 y& &r   