
    du                     H    d dl Zd dlZd dlmZ d dlmZ  G d d          ZdS )    N)	DataFramec                   &    e Zd Zd Zd Zd Zd ZdS )TestSwapAxesc                    t          t          j                            dd                    }t	          j        |j        |                    dd                     t	          j        |j        |                    dd                     d S )N
      r      )r   nprandomrandntmassert_frame_equalTswapaxesselfdfs     d/var/www/html/t/fyr/venv311/lib/python3.11/site-packages/pandas/tests/frame/methods/test_swapaxes.pytest_swapaxeszTestSwapAxes.test_swapaxes	   sk    ryr1--..
bdBKK1$5$5666
bdBKK1$5$566666    c                     t          t          j                            dd                    }t	          j        ||                    dd                     d S )Nr   r   r   )r   r
   r   r   r   r   r   r   s     r   test_swapaxes_noopzTestSwapAxes.test_swapaxes_noop   sF    ryr1--..
b"++a"3"344444r   c                     t          t          j                            dd                    }d}t	          j        t          |          5  |                    dd           d d d            d S # 1 swxY 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   msgs      r   test_swapaxes_invalid_axisz'TestSwapAxes.test_swapaxes_invalid_axis   s    ryr1--..9]:S111 	 	KK1	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	s   A//A36A3c                     t          dddgi          }|                    dd          }t          j        ||           ||usJ d S )Nar	   r   index)r   r   r   r   )r   r   results      r   test_round_empty_not_inputz'TestSwapAxes.test_round_empty_not_input   sT    aV}%%Wg..
b&)))r   N)__name__
__module____qualname__r   r   r    r%    r   r   r   r      sP        7 7 7
5 5 5           r   r   )	numpyr
   r   pandasr   pandas._testing_testingr   r   r)   r   r   <module>r.      sp                                       r   