
    Pi                     V   d Z ddlmZ ddlZddlmZ ddlmZ ej	        
                    d          Zej	                            d          Zeej	                            ddd	g          d
                         Zeej	                            ddd	g          d                         ZdS )zy
Tests that work on both the Python and C engines but do not have a
specific classification into the other test modules.
    )StringION)	DataFramez=ignore:Passing a BlockManager to DataFrame:DeprecationWarningpyarrow_xfail	na_filterTFc                     | }d}t          dt          d          t          d          gdz  ig d          }|                    t          |          d|	          }t	          j        ||           d S )
NzE,A
a,inf
b,-inf
c,+Inf
d,-Inf
e,INF
f,-INF
g,+INf
h,-INf
i,inF
j,-inFAinfz-inf   )
abcdefghijindexr   	index_colr   r   floatread_csvr   tmassert_frame_equalall_parsersr   parserdataexpectedresults         z/home/jaya/work/projects/VOICE-AGENT/VIET/agent-env/lib/python3.11/site-packages/pandas/tests/io/parser/common/test_inf.pytest_inf_parsingr%      s     F
D 	uU||U6]]+a/0@@@  H __Xd^^qI_NNF&(+++++    c                     | }d}t          dt          d          t          d          t          d          gig d          }|                    t          |          d|	          }t	          j        ||           d S )
Nz&,A
a,Infinity
b,-Infinity
c,+Infinity
r   infinityz	-infinityz	+infinity)r   r   r   r   r   r   r   r   s         r$   test_infinity_parsingr)   ,   s     FD 	uZ  %"4"4eK6H6HIJoo  H __Xd^^qI_NNF&(+++++r&   )__doc__ior   pytestpandasr   pandas._testing_testingr   markfilterwarnings
pytestmarkusefixturesxfail_pyarrowparametrizer%   r)    r&   r$   <module>r7      s   
                   [''C 
 ''88 tUm44, , 54 ,, tUm44, , 54 , , ,r&   