§
    ªöÉg  ã            
       ó  — d dl Z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    úp/var/www/html/nodeJS/PythonScripts/venv3.11/lib/python3.11/site-packages/pandas/tests/arrays/integer/conftest.pyÚdtyper      s   € ð �=Š=‰?Œ?Ðó    c           	      óà   — t          j        t          t          d¦  «        ¦  «        t          j        gz   t          t          dd¦  «        ¦  «        z   t          j        gz   ddgz   | ¬¦  «        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.
    é   é
   éb   éc   éd   ©r   )ÚpdÚarrayÚlistÚrangeÚnpÚnanr   s    r   Údatar    "   s_   € õ Œ8Ý�U�1‰XŒX‰Œ�"œ&˜Ñ!¥D­¨r°2©¬Ñ$7Ô$7Ñ7½2¼6¸(ÑBÀbÈ#ÀYÑNØðñ ô ð 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   r   r   s    r   Údata_missingr#   0   s   € õ Œ8•R”V˜Q�K uÐ-Ñ-Ô-Ð-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   )Únumpyr   ÚpytestÚpandasr   Úpandas.core.arrays.integerr   r   r   r   r   r   r	   r
   Úfixturer   r    r#   r%   © r   r   ú<module>r,      sL  ðØ Ð Ð Ð Ø €€€à Ð Ð Ð ð	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð 	ð €„àØØØØØØØð	ðñ ô ðð ñô ðð
 „ð
ð 
ñ „ð
ð „ð.ð .ñ „ð.ð €„˜ Ð/Ð0Ñ0Ô0ðð ñ 1Ô0ðð ð r   