§
    tŠtj0  ã                   ó|   — d Z ddlZddlZddlmZ  G d„ de¦  «        Zej        d„ ¦   «         Z G d„ d¦  «        Z	dS )	zB
Tests for behavior if an author does *not* implement EA methods.
é    N)ÚExtensionArrayc                   ó   — e Zd Zdd„ZdS )ÚMyEAÚreturnNc                 ó   — || _         d S ©N)Ú_values)ÚselfÚvaluess     úc/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pandas/tests/extension/test_extension.pyÚ__init__zMyEA.__init__   s   € ØˆŒˆˆó    )r   N)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      s(   € € € € € ðð ð ð ð ð r   r   c                  óH   — t          j        d¦  «        } t          | ¦  «        S )Né
   )ÚnpÚaranger   )Úarrs    r   Údatar      s   € å
Œ)�B‰-Œ-€CÝ�‰9Œ9Ðr   c                   ó   — e Zd Zd„ ZdS )ÚTestExtensionArrayc                 óŽ   — |}t          j        t          ¦  «        5  t          ||¦  «         d d d ¦  «         d S # 1 swxY w Y   d S r   )ÚpytestÚraisesÚAttributeErrorÚgetattr)r
   r   Úall_arithmetic_operatorsÚop_names       r   Útest_errorszTestExtensionArray.test_errors   s‹   € à*ˆÝŒ]�>Ñ*Ô*ð 	#ð 	#Ý�D˜'Ñ"Ô"Ð"ð	#ð 	#ð 	#ñ 	#ô 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#ð 	#øøøð 	#ð 	#ð 	#ð 	#ð 	#ð 	#s   œ:º>Á>N)r   r   r   r"   r   r   r   r   r      s#   € € € € € ð#ð #ð #ð #ð #r   r   )
Ú__doc__Únumpyr   r   Úpandas.core.arraysr   r   Úfixturer   r   r   r   r   ú<module>r'      s±   ððð ð Ð Ð Ð Ø €€€à -Ð -Ð -Ð -Ð -Ð -ðð ð ð ð ˆ>ñ ô ð ð
 „ðð ñ „ðð
#ð #ð #ð #ð #ñ #ô #ð #ð #ð #r   