Ë
    *V.jå  ã                   ó@   — d dl Z d dlmZmZmZ d dlmZ  G d„ d«      Zy)é    N)Ú	DataFrameÚIndexÚ
MultiIndexc                   ó   — e Zd Zd„ Zy)ÚTestDropLevelc                 ó~  — t        j                  ddgddg¬«      }t        j                  g d¢ddg¬«      }t        d	d
gddgddgg||¬«      }|t        ur|j                  d d …df   }|j	                  dd¬«      }|j                  dd¬«      }t        j                  ||«       |t        u rN|j                  «       }t        ddgd¬«      |_
        |j                  dd¬«      }t        j                  ||«       y t        j                  t        d¬«      5  |j                  dd¬«       d d d «       y # 1 sw Y   y xY w)N)ÚcÚe)ÚdÚfÚlevel_1Úlevel_2)Únames))é   é   )é   é   )é	   é
   ÚaÚbé   é   é   é   é   é   )ÚindexÚcolumnsr   T)Údropr   )Úaxisr	   r   )Únamer   zNo axis named columns)Úmatchr   )r   Úfrom_tuplesr   ÚilocÚreset_indexÚ	droplevelÚtmÚassert_equalÚcopyr   r   ÚpytestÚraisesÚ
ValueError)ÚselfÚframe_or_seriesÚcolsÚmiÚdfÚexpectedÚresults          úkC:\xampp\htdocs\tradingbinance\backend\.venv\Lib\site-packages\pandas/tests/frame/methods/test_droplevel.pyÚtest_droplevelzTestDropLevel.test_droplevel   s  € ä×%Ñ%Ø˜Ð$¨Y¸	Ð,Bô
ˆô ×#Ñ#Ò$=ÀcÈ3ÀZÔPˆÜ˜˜A˜  A ¨¨R¨Ð1¸ÀTÔJˆØ¤)Ñ+Ø—‘š˜A˜‘ˆBð —>‘> #¨D�>Ó1ˆØ—‘˜c¨�Ó0ˆÜ
�‰˜ Ô)àœiÑ'à—w‘w“yˆHÜ$ c¨3 Z°iÔ@ˆHÔØ—\‘\ )°)�\Ó<ˆFÜ�O‰O˜F HÕ-ô —‘œzÐ1HÖIØ—‘˜Q Y�Ô/÷ J×IÑIús   ÄD3Ä3D<N)Ú__name__Ú
__module__Ú__qualname__r6   © ó    r5   r   r      s   „ ó0r;   r   )	r+   Úpandasr   r   r   Úpandas._testingÚ_testingr(   r   r:   r;   r5   Ú<module>r?      s!   ðÛ ÷ñ õ
 ÷0ò 0r;   