
    hv                     6    d dl Z d dlmZ d dlmZ d Zd Zd Zy)    N)Indexc                    | j                  d      }t        | j                  D cg c]  }d| 	 c}      }t        j                  |j                  |       | j                  d      }t        | j                  D cg c]  }| d	 c}      }t        j                  |j                  |       | j                  d      }t        | j                  D cg c]  }d| 	 c}      }t        j                  |j                  |       | j                  d      }t        | j                  D cg c]  }| d	 c}      }t        j                  |j                  |       y c c}w c c}w c c}w c c}w )Nfoo##foo%)
add_prefixr   columnstmassert_index_equal
add_suffix)float_framewith_prefixcexpectedwith_suffixwith_pct_prefixwith_pct_suffixs          VD:\jyotish\venv\Lib\site-packages\pandas/tests/frame/methods/test_add_prefix_suffix.pytest_add_prefix_suffixr      sJ   ((0K+*=*=>*=QQCj*=>?H+--x8((0K+*=*=>*=Q4j*=>?H+--x8!,,S1O{':':;':!!g':;<H/118<!,,S1O{':':;':!1g':;<H/118< ? ? < <s   E<E#E(*E-c                    | j                  dd      }t        | j                  D cg c]  }d| 	 c}      }t        j                  |j                  |       | j                  dd      }t        | j
                  D cg c]  }d| 	 c}      }t        j                  |j
                  |       | j                  dd      }t        | j                  D cg c]  }| d	 c}      }t        j                  |j                  |       | j                  dd      }t        | j
                  D cg c]  }| d	 c}      }t        j                  |j
                  |       y c c}w c c}w c c}w c c}w )Nr   r   axis   r   )r   r   indexr
   r   r	   r   )r   r   r   r   r   s        r   test_add_prefix_suffix_axisr      s^   ((a(8K+*;*;<*;QQCj*;<=H+++X6((a(8K+*=*=>*=QQCj*=>?H+--x8!,,V!,<O+*;*;<*;Q4j*;<=H///:!,,V!,<O+*=*=>*=Q4j*=>?H/118< = ? = ?s   E& E+E02E5c                    t        j                  t        d      5  | j                  dd       d d d        t        j                  t        d      5  | j	                  dd       d d d        y # 1 sw Y   AxY w# 1 sw Y   y xY w)Nz)No axis named 2 for object type DataFrame)matchr      r   )pytestraises
ValueErrorr   r   )r   s    r   #test_add_prefix_suffix_invalid_axisr"   ,   sk    	z)T	UvA. 
V 
z)T	UvA. 
V	U 
V	U 
V	Us   A0A<0A9<B)	r   pandasr   pandas._testing_testingr
   r   r   r"        r   <module>r(      s      =$=&/r'   