o
    ҷh                     @   s<   d dl Zd dlmZ d dlmZ dd Zdd Zdd Z	dS )	    N)	DataFramec                 C   s   |t u rdnd}t| f| }tjd|}||| d}t| |j	d d  t|
 |j	dd   t|d|j	dd  t|
d|j	dd  t|t|d | t|
t|d | t|d|t| d  t|
d|
t| d  d S )	N      )index   r      )r   lennprandomdefault_rngstandard_normaltmassert_equalheadiloctail)r   frame_or_seriesndimshapevalsobj r   \/var/www/html/venv/lib/python3.10/site-packages/pandas/tests/frame/methods/test_head_tail.pytest_head_tail_generic   s    $r   c                 C   s  t |  | d d  t |  | dd   t | d| dd  t | d| dd  t | d| d d  t | d| dd   t | d| d d  t | d| dd   |  }tt| d |_t | |j	d d  t | |j	dd   t |d|dd  t |d|dd  t |d|j	d d  t |d|j	dd   d S )Nr   r   r   r   g?)
r   assert_frame_equalr   r   copyr   aranger
   r   r   )float_framedfr   r   r   test_head_tail   s     r"   c                  C   s*   t  } t|  |  t|  |  d S )N)r   r   r   r   r   )empty_dfr   r   r   test_head_tail_empty5   s   r$   )
numpyr   pandasr   pandas._testing_testingr   r   r"   r$   r   r   r   r   <module>   s    