
    Mh                        S SK rS SKrS SKJrJr  S SKJr  S r	S r
S r\R                  R                  SS/S//SS//S	S	/S
/\4S/S//SS//S	S	/S
/\" SS/5      4SS//S/S//S
/S	S	/\4SS//S/S//S
/S	S	/\" SS/5      4SS/SS//SS/SS//S	S	/S
S
/\4SS/SS//SS/SS//S	S	/S
S
/\" / SQ5      4/5      S 5       rg)    N)CategoricalDtype	DataFramec                 R    U n[         R                  " UR                  5       U5        g )N)tmassert_equal	transpose)index_or_series_objobjs     R/var/www/html/env/lib/python3.13/site-packages/pandas/tests/base/test_transpose.pytest_transposer      s    
COOCMMOS)    c                    SnU n[         R                  " [        US9   UR                  S5        S S S 5        [         R                  " [        US9   UR                  SS9  S S S 5        g ! , (       d  f       N@= f! , (       d  f       g = fNz%the 'axes' parameter is not supported)match   )axes)pytestraises
ValueErrorr   r	   msgr
   s      r   test_transpose_non_default_axesr      s_    
1C
C	z	-a 
.	z	-1 
.	- 
.	-	-	-s   A*A;*
A8;
B	c                     SnU n[         R                  " [        R                  " U5      U5        [        R
                  " [        US9   [        R                  " USS9  S S S 5        g ! , (       d  f       g = fr   )r   r   npr   r   r   r   r   s      r   test_numpy_transposer      sK    
1C
COOBLL%s+	z	-
Sq! 
.	-	-s   	A((
A6z,data, transposed_data, index, columns, dtyper      ab      )r   r   r   r    c                 p    [        XX4S9nUR                  n[        XX$S9n[        R                  " Xg5        g )N)indexcolumnsdtype)r   Tr   assert_frame_equal)datatransposed_datar"   r#   r$   dfresultexpecteds           r   test_duplicate_labelsr,   "   s3    & 
4g	CBTTFTH&+r   )numpyr   r   pandasr   r   pandas._testing_testingr   r   r   r   markparametrizeintr,    r   r   <module>r5      sV     *
" 2#sq!fXSzC5#6#sq!fXSzC52BAq62JKa&QC!:usCj#6a&QC!:usCj2BAq62JKa&1a&	QFQF+c3Z#sSIVaVVaV#J#J\*	
",#",r   