o
    5³c˜  ã                   @   s:   d dl Zd dlZd dlmZ d dlmZ G dd„ dƒZdS )é    N)Ú	DataFramec                   @   s$   e Zd Zdd„ Zdd„ Zdd„ ZdS )ÚTestSwapAxesc                 C   sB   t tj dd¡ƒ}t |j| dd¡¡ t |j| dd¡¡ d S )Né
   é   r   é   )r   ÚnpÚrandomÚrandnÚtmÚassert_frame_equalÚTÚswapaxes©ÚselfÚdf© r   ú^/var/www/html/gps/gps/lib/python3.10/site-packages/pandas/tests/frame/methods/test_swapaxes.pyÚtest_swapaxes	   s   zTestSwapAxes.test_swapaxesc                 C   s*   t tj dd¡ƒ}t || dd¡¡ d S )Nr   r   r   )r   r   r   r	   r
   r   r   r   r   r   r   Útest_swapaxes_noop   s   zTestSwapAxes.test_swapaxes_noopc                 C   sV   t tj dd¡ƒ}d}tjt|d | dd¡ W d   ƒ d S 1 s$w   Y  d S )Nr   r   z)No axis named 2 for object type DataFrame)Úmatché   )r   r   r   r	   ÚpytestÚraisesÚ
ValueErrorr   )r   r   Úmsgr   r   r   Útest_swapaxes_invalid_axis   s
   "ÿz'TestSwapAxes.test_swapaxes_invalid_axisN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   r      s    r   )	Únumpyr   r   Úpandasr   Úpandas._testingÚ_testingr
   r   r   r   r   r   Ú<module>   s
    