o
    թZhH                     @   sH   d dl Zd dlmZmZmZmZmZ dd Z	dd Z
dd Zd	d
 ZdS )    N)	DataFrameIndex
MultiIndexSeries_testingc                 C   s   t ddtjg| d}|jd}tg dg dg dgtdd	}t|| t g d
| d}|jd}tg dg dg dgtdd	}t|| d S )Na|ba|cZdtype|   r   r   r   r   r   )r   r   r   abccolumns)za;ba   ;r   r   r   r   r   r   r   r   r   Z7ab)	r   npnanstrget_dummiesr   listtmassert_frame_equalZany_string_dtypesresultexpected r"   \/var/www/html/lang_env/lib/python3.10/site-packages/pandas/tests/strings/test_get_dummies.pytest_get_dummies   s   ""r$   c                  C   :   t g d} | jd}tjg ddd}t|| d S )N)r   r   zb|cr
   )r   r   r   )r   bcnamesr   r   r   r   from_tuplesr   Zassert_index_equalidxr    r!   r"   r"   r#   test_get_dummies_index   s   r.   c                 C   sN   t g d| d}|jd}tg dg dg dgg dd}t|| d S )	N)r   zb,namer&   r	   ,r   r   r   )r   r&   namer   )r   r   r   r   r   r   r   r"   r"   r#    test_get_dummies_with_name_dummy#   s   "r1   c                  C   r%   )N)r   zname|czb|namer
   ))r   r   r   r   )r   r   r   r   )r   r   r   r   )r   r&   r'   r0   r(   r*   r,   r"   r"   r#   &test_get_dummies_with_name_dummy_index,   s   r2   )numpyr   Zpandasr   r   r   r   r   r   r$   r.   r1   r2   r"   r"   r"   r#   <module>   s    		