Ë
    ˆ¦àh  ã                   ó(   — d dl Z d dlZ G d„ d«      Zy)é    Nc                   ó*   — e Zd Zd„ Zd„ Zd„ Zd„ Zd„ Zy)Ú	TestFlagsc                 óô   — t        j                  «       j                  d¬«      j                  }t        j                  «       j                  d¬«      j                  }||k(  sJ ‚||k(  sJ ‚||k7  sJ ‚|dk7  sJ ‚y )NT©Úallows_duplicate_labelsFé   )ÚpdÚ	DataFrameÚ	set_flagsÚflags)ÚselfÚaÚbs      ú<D:\jyotish\venv\Lib\site-packages\pandas/tests/test_flags.pyÚtest_equalityzTestFlags.test_equality   sl   € ÜL‰L‹N×$Ñ$¸TÐ$ÓB×HÑHˆÜL‰L‹N×$Ñ$¸UÐ$ÓC×IÑIˆàAŠvˆˆvØAŠvˆˆvØAŠvˆˆvØAŠvˆ‰vó    c                 ó¼   — t        j                  «       j                  d¬«      }|j                  }d|_        |j                  du sJ ‚d|d<   |j                  du sJ ‚y )NTr   Fr   )r	   r
   r   r   r   )r   Údfr   s      r   Útest_setzTestFlags.test_set   s_   € Ü\‰\‹^×%Ñ%¸dÐ%ÓCˆØH‰HˆØ$)ˆÔ!Ø×(Ñ(¨EÑ1Ð1Ð1Ø'+ˆÐ
#Ñ$Ø×(Ñ(¨DÑ0Ð0Ñ0r   c                 ó  — t        t        j                  dh«      j                  d¬«      j                  «      }|dk(  sJ ‚t        t        j                  dh«      j                  d¬«      j                  «      }|dk(  sJ ‚y )NÚATr   z%<Flags(allows_duplicate_labels=True)>Fz&<Flags(allows_duplicate_labels=False)>)Úreprr	   r
   r   r   )r   r   s     r   Ú	test_reprzTestFlags.test_repr   sr   € Ü”—‘˜s˜eÓ$×.Ñ.ÀtÐ.ÓL×RÑRÓSˆØÐ;Ò;Ð;Ð;Ü”—‘˜s˜eÓ$×.Ñ.ÀuÐ.ÓM×SÑSÓTˆØÐ<Ò<Ð<Ñ<r   c                 ó´   — t        j                  «       }|j                  }~t        j                  t
        d¬«      5  d|_        d d d «       y # 1 sw Y   y xY w)Nzobject has been deleted©ÚmatchT)r	   r
   r   ÚpytestÚraisesÚ
ValueErrorr   ©r   r   r   s      r   Útest_obj_refzTestFlags.test_obj_ref   s=   € Ü\‰\‹^ˆØ—‘ˆØÜ]‰]œ:Ð-FÖGØ,0ˆEÔ)÷ H×GÑGús   ½AÁAc                 óF  — t        j                  «       }|j                  }|d   du sJ ‚d|d<   |d   du sJ ‚t        j                  t
        d¬«      5  |d    d d d «       t        j                  t        d¬«      5  d|d<   d d d «       y # 1 sw Y   Œ3xY w# 1 sw Y   y xY w)Nr   TFr   r   é
   )r	   r
   r   r   r   ÚKeyErrorr   r    s      r   Útest_getitemzTestFlags.test_getitem%   s–   € Ü\‰\‹^ˆØ—‘ˆØÐ.Ñ/°4Ñ7Ð7Ð7Ø+0ˆÐ'Ñ(ØÐ.Ñ/°5Ñ8Ð8Ð8ä]‰]œ8¨3Ö/Ø#ŠJ÷ 0ô ]‰]œ:¨SÖ1ØˆE#‰J÷ 2Ð1÷ 0Ð/ú÷ 2Ð1ús   ÁBÁ<BÂBÂB N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r!   r%   © r   r   r   r      s   „ òò1ò=ò1ór   r   )r   Úpandasr	   r   r)   r   r   Ú<module>r+      s   ðÛ ã ÷*ò *r   