
    Eg#	                     :    d Z ddlmZ ddlZddlmZ dZd Z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.
    )StringIONz2The 'verbose' keyword in pd.read_csv is deprecatedc                    | }d}|j         dk    rd}t          j        t          |          5  t	          j        t          t          d          5  |                    t          |          d           d d d            n# 1 swxY w Y   d d d            n# 1 swxY w Y   d S t	          j        t          t          d          5  |                    t          |          d           d d d            n# 1 swxY w Y   |
                                }|j         d	k    rd
|j        v sJ d|j        v sJ d S |j        dk    sJ d S )NzNa,b,c,d
one,1,2,3
one,1,2,3
,1,2,3
one,1,2,3
,1,2,3
,1,2,3
one,1,2,3
two,1,2,3pyarrow?The 'verbose' option is not supported with the 'pyarrow' enginematchFr   check_stacklevelT)verbosecTokenization took:Parser memory cleanup took:zFilled 3 NA values in column a
enginepytestraises
ValueErrortmassert_produces_warningFutureWarningdepr_msgread_csvr   
readouterroutall_parserscapsysparserdatamsgcaptureds         _/var/www/sysmax/venv/lib/python3.11/site-packages/pandas/tests/io/parser/common/test_verbose.pytest_verbose_readr#      s   FD }	!!O]:S111 	> 	>+X   > > ===> > > > > > > > > > > > > > >	> 	> 	> 	> 	> 	> 	> 	> 	> 	> 	> 	> 	> 	> 	>
 	 
	#X
 
 
 6 6 	5556 6 6 6 6 6 6 6 6 6 6 6 6 6 6   ""H}#x|3333,<<<<<<|AAAAAAAsG   "B%B 4B B	BB	BBB%C66C:=C:c                    | }d}|j         dk    rd}t          j        t          |          5  t	          j        t          t          d          5  |                    t          |          dd	           d d d            n# 1 swxY w Y   d d d            n# 1 swxY w Y   d S t	          j        t          t          d          5  |                    t          |          dd	           d d d            n# 1 swxY w Y   |
                                }|j         d
k    rd|j        v sJ d|j        v sJ d S |j        dk    sJ d S )Nz\a,b,c,d
one,1,2,3
two,1,2,3
three,1,2,3
four,1,2,3
five,1,2,3
,1,2,3
seven,1,2,3
eight,1,2,3r   r   r   Fr	   Tr   )r   	index_colr   r   r   zFilled 1 NA values in column a
r   r   s         r"   test_verbose_read2r&   1   sV   FD }	!!O]:S111 	K 	K+X   K K JJJK K K K K K K K K K K K K K K	K 	K 	K 	K 	K 	K 	K 	K 	K 	K 	K 	K 	K 	K 	K
 			#X
 
 
 C C 	BBBC C C C C C C C C C C C C C C   ""H }#x|3333,<<<<<<|AAAAAAAsG   "B&B5BB	BB		BBB&C88C<?C<)
__doc__ior   r   pandas._testing_testingr   r   r#   r&        r"   <module>r-      st                 ? B  B  BF B  B  B  B  Br,   