a
    j=ic                     @   sN  d dl Zd dlZd dlmZmZ d dlmZ dd Z	dd Z
dd Zejd	d
gdggd
dggddgdgefd
gdggd
dggddgdged
dgfd
dggd
gdggdgddgefd
dggd
gdggdgddged
dgfd
dgddggd
dgddggddgddgefd
dgddggd
dgddggddgddgeg dfgdd ZdS )    N)CategoricalDtype	DataFramec                 C   s   | }t | | d S )N)tmassert_equal	transpose)index_or_series_objobj r	   q/home/droni/.local/share/virtualenvs/DPS-5Je3_V2c/lib/python3.9/site-packages/pandas/tests/base/test_transpose.pytest_transpose   s    r   c                 C   s~   d}| }t jt|d |d W d    n1 s60    Y  t jt|d |jdd W d    n1 sp0    Y  d S Nz%the 'axes' parameter is not supported)match   )Zaxes)pytestraises
ValueErrorr   r   msgr   r	   r	   r
   test_transpose_non_default_axes   s    (r   c                 C   sZ   d}| }t t|| tjt|d tj|dd W d    n1 sL0    Y  d S r   )r   r   npr   r   r   r   r   r	   r	   r
   test_numpy_transpose   s
    r   z,data, transposed_data, index, columns, dtyper      ab      )r   r   r   r   c                 C   s6   t | |||d}|j}t ||||d}t|| d S )N)indexcolumnsdtype)r   Tr   Zassert_frame_equal)dataZtransposed_datar   r   r   dfresultexpectedr	   r	   r
   test_duplicate_labels"   s    r$   )numpyr   r   Zpandasr   r   Zpandas._testingZ_testingr   r   r   r   markZparametrizeintr$   r	   r	   r	   r
   <module>   s,   		 ( (,
