+
    xȇiI                     V    ^ RI Ht ^ RIt^ RIt^ RIHtHtHt ^ RI	H
t  ! R R4      tR# )    )StringION)	DataFrameconcatread_csvc                      a  ] tR t^t o ]P
                  P                  R^/ ^^.R.4      R 4       tR tR t	R t
RtV tR# )	TestInvalidConcatobjc                    \        \        ^4      4      pR\        V4       R2p\        P                  ! \
        VR7      ;_uu_ 4        \        W!.4       RRR4       R#   + '       g   i     R# ; i)   z#cannot concatenate object of type 'z+'; only Series and DataFrame objs are validmatchN)r   rangetypepytestraises	TypeErrorr   )selfr	   df1msgs   &&  x/Users/max/.openclaw/workspace/postharvest/venv/lib/python3.14/site-packages/pandas/tests/reshape/concat/test_invalid.pytest_concat_invalid%TestInvalidConcat.test_concat_invalid   sX     a!1$s) =7 7 	 ]]9C00C: 1000s   AA0	c                    \        \        ^4      4      pRp\        P                  ! \        VR7      ;_uu_ 4        \        V4       RRR4       R#   + '       g   i     R# ; i)r   z^first argument must be an iterable of pandas objects, you passed an object of type "DataFrame"r   N)r   r   r   r   r   r   )r   r   r   s   &  r   "test_concat_invalid_first_argument4TestInvalidConcat.test_concat_invalid_first_argument   sD    a!@ 	 ]]9C003K 1000s   AA"	c                <    \        R  \        ^4       4       4       R# )c              3      "   T F<  p\        \        P                  P                  ^4      P                  R4      4      x  K>  	  R# 5i)r   N)   r   )r   nprandomdefault_rng).0_s   & r   	<genexpr>>TestInvalidConcat.test_concat_generator_obj.<locals>.<genexpr>%   s2     T8ay..q188@AA8s   AAN)r   r   )r   s   &r   test_concat_generator_obj+TestInvalidConcat.test_concat_generator_obj#   s    T5QR8TT    c                    R p\        \        V4      ^R7      ;_uu_ 4       p\        VRR7      pRRR4       \        \        V4      4      p\        P                  ! XV4       R#   + '       g   i     L=; i)zindex,A,B,C,D
                  foo,2,3,4,5
                  bar,7,8,9,10
                  baz,12,13,14,15
                  qux,12,13,14,15
                  foo2,12,13,14,15
                  bar2,12,13,14,15
               )	chunksizeT)ignore_indexN)r   r   r   tmassert_frame_equal)r   datareaderresultexpecteds   &    r   test_concat_textreader_obj,TestInvalidConcat.test_concat_textreader_obj'   sV     htn22fF6F 3HTN+
fh/ 32s   A$$A4	 N)   r   )__name__
__module____qualname____firstlineno__r   markparametrizer   r   r&   r2   __static_attributes____classdictcell__)__classdict__s   @r   r   r      sJ     [[UQQFF$;< =U0 0r(   r   )ior   numpyr   r   pandasr   r   r   pandas._testing_testingr,   r   r4   r(   r   <module>rD      s'       
 (0 (0r(   