o
    dx                     @   s  d dl Zd dlZd dlmZmZmZmZmZ ej	dd Z
ej	dd Zej	dd Zej	d	d
 Zej	dd Zej	dd Zej	dd Zej	dd Zej	dd Zej	dd Zej	dd Zej	dd Zej	dd Zej	dd Zej	dd  Zej	d!d" ZdS )#    N)	DataFrameIndex
MultiIndexSeries
date_rangec                   C   s   t tjdtddddS )N   r         index)r   nprandomrandarange r   r   R/app/.heroku/python/lib/python3.10/site-packages/pandas/tests/indexing/conftest.pyseries_ints      r   c                   C   s,   t tjddtdddtddddS )Nr   r   r   r	         r   columns)r   r   r   randnr   r   r   r   r   
frame_ints   s   $r   c                	   C   s(   t tjdttjdddtjddS Nr   r   r   r	   Zdtyper
   )r   r   r   r   r   r   uint64r   r   r   r   series_uints   s   (r   c                   C   <   t tjddttdddtjdttdddtjddS 	Nr   r   r   r	   r   r   r   r   )r   r   r   r   r   ranger   r   r   r   r   frame_uints   
   r!   c                   C   s   t tjdtddS )Nr   abcdr
   )r   r   r   r   listr   r   r   r   series_labels'      r%   c                   C   s    t tjddtdtddS )Nr   r#   ZABCDr   )r   r   r   r   r$   r   r   r   r   frame_labels,   s    r'   c                   C   s   t tjdtddddS Nr   Z20130101)Zperiodsr
   )r   r   r   r   r   r   r   r   r   	series_ts1   s   r)   c                   C   s   t tjddtddddS r(   )r   r   r   r   r   r   r   r   r   frame_ts6   r   r*   c                   C   s&   t tjdttdddtjddS r   )r   r   r   r   r   r    float64r   r   r   r   series_floats;      &r,   c                   C   r   r   )r   r   r   r   r   r    r+   r   r   r   r   frame_floats@   r"   r.   c                   C   s   t tjdg ddS Nr   )r	   r   nullr   r
   )r   r   r   r   r   r   r   r   series_mixedI   r&   r1   c                   C   s   t tjddg ddS r/   )r   r   r   r   r   r   r   r   frame_mixedN   s   r2   c                   C   s   t  S )N)r   r   r   r   r   frame_emptyS   s   r3   c                   C   s
   t tdS )Nr   )r   objectr   r   r   r   series_emptyX   s   
r5   c                   C   s<   t tjddtddgddggtddgddggd	S )
Nr      r	   r            r   r   )r   r   r   r   r   from_productr   r   r   r   frame_multi]   r"   r;   c                   C   s&   t tjdtddgddggdS )Nr   r6   r	   r   r
   )r   r   r   r   r   r:   r   r   r   r   series_multif   r-   r<   )numpyr   ZpytestZpandasr   r   r   r   r   Zfixturer   r   r   r!   r%   r'   r)   r*   r,   r.   r1   r2   r3   r5   r;   r<   r   r   r   r   <module>   sF    	














