U
    f/e;                     @   sx   d dl Zd dlZd dlZd dlmZmZ ej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)Float32DtypeFloat64Dtype)paramsc                 C   s   |   S )Nparam)request r   I/tmp/pip-unpacked-wheel-tiezk1ph/pandas/tests/arrays/floating/conftest.pydtype   s    r
   c                 C   sF   t jttdddt jg ttddd t jg ddg | dS )N皙?g?   g#@g#@g      $@r
   )pdarraylistnpZarangeZNAr   r   r   r	   data   s    r   c                 C   s   t jtjdg| dS )Nr   r   )r   r   r   nanr   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   Nr   )r   r   r   r   r   r	   all_data!   s    

r   )Znumpyr   ZpytestZpandasr   Zpandas.core.arrays.floatingr   r   Zfixturer
   r   r   r   r   r   r   r	   <module>   s   


