Ë
    ¤ehŒ  ã                   ó¸   — d Z ddlmZ ddlZddlmZ ddlmZ ej                  j                  d«      Zej                  j                  dddg«      d	„ «       Zd
„ Zy)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:DeprecationWarningzdata,thousands,decimal)zA|B|C
1|2,334.01|5
10|13|10.
ú,ú.)zA|B|C
1|2.334,01|5
10|13|10,
r   r   c                 óZ  — | }t        ddgddgddgdœ«      }|j                  dk(  rEd	}t        j                  t        |¬
«      5  |j                  t        |«      d||¬«       d d d «       y |j                  t        |«      d||¬«      }t        j                  ||«       y # 1 sw Y   y xY w)Né   é
   gìQ¸<¢@é   é   g      $@)ÚAÚBÚCÚpyarrowzAThe 'thousands' option is not supported with the 'pyarrow' engine)Úmatchú|)ÚsepÚ	thousandsÚdecimal)	r   ÚengineÚpytestÚraisesÚ
ValueErrorÚread_csvr   ÚtmÚassert_frame_equal)Úall_parsersÚdatar   r   ÚparserÚexpectedÚmsgÚresults           úh/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/pandas/tests/io/parser/common/test_decimal.pyÚtest_1000_sep_with_decimalr#      s¯   € ð, €FÜ  2˜w¨g°r¨]À!ÀTÀÑKÓL€Hà‡}�}˜	Ò!ØQˆÜ�]‰]œ:¨SÔ1ñ 	Ø�O‰OÜ˜“ C°9Àgð ô ÷	ð 	à�_‰_Ü�‹˜C¨9¸gð ó €Fô ×Ñ˜& (Õ+÷	ð 	ús   ÁB!Â!B*c                 ó¢   — | }d}|j                  t        |«      dd¬«      }t        g d¢g d¢g d¢gg d¢¬	«      }t        j                  ||«       y )
Nz¡Id;Number1;Number2;Text1;Text2;Number3
1;1521,1541;187101,9543;ABC;poi;4,738797819
2;121,12;14897,76;DEF;uyt;0,377320872
3;878,158;108013,434;GHI;rez;2,735694704ú;r   )r   r   )r   gAñcÌ�Ä—@gÕ	h¢ïÖAÚABCÚpoig2Ø[j‡ô@)é   gHáz®G^@g{®GáÍ@ÚDEFÚuytg¥Uq&Ø?)é   g%�•Cq‹@gçû©ñÖ^ú@ÚGHIÚrezgÈ)¬ç³â@)ÚIdÚNumber1ÚNumber2ÚText1ÚText2ÚNumber3)Úcolumns)r   r   r   r   r   )r   r   r   r!   r   s        r"   Útest_euro_decimal_formatr5   8   sX   € Ø€Fð,€Dð
 �_‰_œX d›^°¸cˆ_ÓB€FÜâBÚ<Ú?ð	
ò
 Jô€Hô ×Ñ˜& (Õ+ó    )Ú__doc__Úior   r   Úpandasr   Úpandas._testingÚ_testingr   ÚmarkÚfilterwarningsÚ
pytestmarkÚparametrizer#   r5   © r6   r"   ú<module>rA      si   ðñõ ã å Ý à�[‰[×'Ñ'ØCó€
ð
 ‡�×ÑØð	
ð	
ðóñ*,ó+ð*,ó$,r6   