
    o[we;                     P    d dl mZ d dlZd dlZd dlZd dlmZ	  G d d          Z
dS )    )StringIONc                   Z    e Zd Zej                            dddg          d             ZdS )BaseParsingTestsenginecpythonc           	      ^   t          j        dt          j        |t          |j                            i          }|                    dt          j                  }t          j        t          |          dt          |j                  i|          }|}t          j        ||           d S )N
with_dtype)dtypeF)indexna_rep)r   r   )pd	DataFrameSeriesstrr   to_csvnpnanread_csvr   tmassert_frame_equal)selfr   datadf
csv_outputresultexpecteds          >lib/python3.11/site-packages/pandas/tests/extension/base/io.pytest_EA_typeszBaseParsingTests.test_EA_types   s    \<4s4:)O)O)OPQQYYU26Y::
Z  s4:(GPV
 
 
 
fh/////    N)__name__
__module____qualname__pytestmarkparametrizer    r    r   r   r   
   sD        [XX770 0 870 0 0r    r   )ior   numpyr   r$   pandasr   pandas._testing_testingr   r   r'   r    r   <module>r-      s|                        	0 	0 	0 	0 	0 	0 	0 	0 	0 	0r    