
    Mh/	                     d   S SK rS SKrS SKrS SKJr  \R                  R                  SSS/S4SS/S4SS/S4SS/S4SS/S4SS	/S4SS/S
4SS/S4SS/S4/	5      S 5       r
\R                  R                  SSS/S4SS/S4SS/S4SS/S4SS/S4SS/S4SS/S
4SS/S4SS/S4/	5      S 5       rg)    Nzto_concat_dtypes, result_dtypeInt64UInt64Int8Int16UInt8Int32UInt32Float64booleanobjectc           
         [         R                  " U  Vs/ s H)  n[         R                  " SS[         R                  /US9PM+     sn5      n[         R                  " [         R                  " SS[         R                  /[        S9/S-  5      R                  U5      n[        R                  " X45        [         R                  " U S S S2    Vs/ s H)  n[         R                  " SS[         R                  /US9PM+     sn5      n[         R                  " [         R                  " SS[         R                  /[        S9/S-  5      R                  U5      n[        R                  " X45        g s  snf s  snf )Nr      dtype   )pdconcatSeriesNAr   astypetmassert_series_equal)to_concat_dtypesresult_dtypetresultexpecteds        Y/var/www/html/env/lib/python3.13/site-packages/pandas/tests/arrays/integer/test_concat.pytest_concat_seriesr       s   $ YYCSTCSa		1a-q9CSTUFyy"))Q255M@AAEFMMH 6, YY4DTrT4JK4JqAq"%%=	*4JKF yy"))Q255M@AAEFMMH 6, U 	Ls   0E,0E1int64uint64int8int16uint32boolc                 N   [         R                  " SS[         R                  /U S   S9n[         R                  " [        R                  " SS/U S   S95      n[         R
                  " X#/SS9n[         R                  " SS[         R                  SS/[        S9R                  U5      n[        R                  " XE5        [         R
                  " X2/SS9n[         R                  " SSSS[         R                  /[        S9R                  U5      n[        R                  " XE5        g )Nr   r   r   T)ignore_index)
r   r   r   nparrayr   r   r   r   r   )r   r   s1s2r   r   s         r   test_concat_series_with_numpyr-   *   s    $ 
Aq"%%=(8(;	<B	288QF*:1*=>	?BYYxd3Fyy!Qq!,F;BB<PH6, YYxd3Fyy!Q1bee,F;BB<PH6,    )numpyr)   pytestpandasr   pandas._testing_testingr   markparametrizer    r-    r.   r   <module>r7      sQ       $
7	W%
H	x(
&	6"
'	G$
6	G$
8	g&
8	i(
9	x(
9	x(
--( $
7	W%
H	x(
&	6"
'	G$
6	G$
8	g&
8	i(
6	H%
6	H%
--r.   