
    Owgh                     P    d dl Zd dlZd dlmZ d dlmZ d dlm	Z	 d dl
mZ d Zd Zy)    N)DtypeWarning)ArrowExtensionArray)_concatenate_chunksc                  &   t        j                  d      } dt        | j                  ddg            idt        | j                  ddg            ig}t	        |      }t        | j                  g d            }t        j                  |d   |       y )Npyarrowr         ?      @      )r   r	   g      ?g       @)pytestimportorskipr   arrayr   tmassert_extension_array_equalpachunksresultexpecteds       e/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/tests/io/parser/test_concatenate_chunks.pytest_concatenate_chunks_pyarrowr      s    			Y	'B	
#s 456	
!Q 012F !(F"288,@#ABH##F1Ix8    c                     t        j                  d      } dt        | j                  ddg            idt        | j                  ddg            ig}t	        j
                  t        d      5  t        |      }d d d        t        j                  t        j                  ddgt        	      t        j                  ddg      g      }t	        j                  d   |       y # 1 sw Y   jxY w)
Nr   r   r   r	   abzhave mixed types)match)dtype)r   r   r   r   r   assert_produces_warningr   r   npconcatenateobjectassert_numpy_array_equalr   s       r   'test_concatenate_chunks_pyarrow_stringsr#      s    			Y	'B	
#s 456	
#s 456F 
	#	#L8J	K -$V,-~~	3*F	+RXXsCj-ABH q	84- -s   -C""C+)numpyr   r   pandas.errorsr   pandas._testing_testingr   pandas.core.arraysr   "pandas.io.parsers.c_parser_wrapperr   r   r#    r   r   <module>r+      s!      &  2 B	95r   