Ë
    ¤ehå  ã                   ó@   — 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          úg/var/www/skyplay_api_hub/venv/lib/python3.12/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ñ 0Ø—‘˜Q Y�Ô/÷0÷ 0ñ 0ú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;   