§
    tŠtjä  ã            
       óú   — d dl Z d dlZd dlmZmZmZmZmZm	Z	m
Z
mZ  e j        eeeeee	e
eg¬¦  «        d„ ¦   «         Ze j        d„ ¦   «         Ze j        d„ ¦   «         Z e j        ddg¬¦  «        d	„ ¦   «         ZdS )
é    N)Ú	Int8DtypeÚ
Int16DtypeÚ
Int32DtypeÚ
Int64DtypeÚ
UInt8DtypeÚUInt16DtypeÚUInt32DtypeÚUInt64Dtype)Úparamsc                 ó*   — |                       ¦   «         S )z.Parametrized fixture returning integer 'dtype'©Úparam)Úrequests    úb/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pandas/tests/arrays/integer/conftest.pyÚdtyper      s   € ð �=Š=‰?Œ?Ðó    c                 ój   — t          j        ddddt           j        ddt           j        ddg
| ¬	¦  «        S )
z¹
    Fixture returning 'data' array with valid and missing values according to
    parametrized integer 'dtype'.

    Used to test dtype conversion with and without missing values.
    r   é   é   é   é
   é   éc   éd   ©r   ©ÚpdÚarrayÚNAr   s    r   Údatar    !   s<   € õ Œ8Ø	
ˆAˆq�!•R”U˜B ¥B¤E¨2¨sÐ3Øðñ ô ð r   c                 óF   — t          j        t           j        dg| ¬¦  «        S )zÀ
    Fixture returning array with exactly one NaN and one valid integer,
    according to parametrized integer 'dtype'.

    Used to test dtype conversion with and without missing values.
    r   r   r   r   s    r   Údata_missingr"   /   s   € õ Œ8•R”U˜A�J eÐ,Ñ,Ô,Ð,r   r    r"   c                 ó:   — | j         dk    r|S | j         dk    r|S dS )z�Parametrized fixture returning 'data' or 'data_missing' integer arrays.

    Used to test dtype conversion with and without missing values.
    r    r"   Nr   )r   r    r"   s      r   Úall_datar$   :   s1   € ð „}˜ÒÐØˆØ	Œ˜.Ò	(Ð	(ØÐð 
)Ð	(r   )ÚpytestÚpandasr   Úpandas.core.arrays.integerr   r   r   r   r   r   r	   r
   Úfixturer   r    r"   r$   © r   r   ú<module>r*      s@  ðØ €€€à Ð Ð Ð ð	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð €„àØØØØØØØð	ðñ ô ðð ñô ðð
 „ð
ð 
ñ „ð
ð „ð-ð -ñ „ð-ð €„˜ Ð/Ð0Ñ0Ô0ðð ñ 1Ô0ðð ð r   