B
    `              	   @   s   d dl Zd dlZd dlm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dd Zejdd Zejd	d
 Zejdd
gddd ZdS )    N)integer_array)	Int8Dtype
Int16Dtype
Int32Dtype
Int64Dtype
UInt8DtypeUInt16DtypeUInt32DtypeUInt64Dtype)paramsc             C   s   |   S )N)param)request r   S/home/dcms/DCMS/lib/python3.7/site-packages/pandas/tests/arrays/integer/conftest.pydtype   s    r   c             C   s:   t ttdtjg ttdd tjg ddg | dS )N   
   b   c   d   )r   )r   listrangenpnan)r   r   r   r   data!   s    0r   c             C   s   t tjdg| dS )N   )r   )r   r   r   )r   r   r   r   data_missing)   s    r   c             C   s    | j dkr|S | j dkr|S dS )z5Parametrized fixture giving 'data' and 'data_missing'r   r   N)r   )r   r   r   r   r   r   all_data.   s    

r   )numpyr   ZpytestZpandas.core.arraysr   Zpandas.core.arrays.integerr   r   r   r   r   r   r	   r
   Zfixturer   r   r   r   r   r   r   r   <module>   s   (