
    z%i                     x    	 d dl mZ d dlZ G d dej                        Zedk(  r ej                  dd       yy)    )	DelegatorNc                       e Zd Zd Zy)DelegatorTestc                 R   t        t              }| j                  |j                  t               | j	                  |j
                  t                      | j                  t        |j                  d       |j                  }| j                  |t        j                         | j                  |j                  d   t        j                         | j	                  |j
                  dh       |j                   | j	                  |j
                  ddh       |`| j                  d|j                         |j                  t               | j                  d|j                         | j	                  |j
                  t                      | j                  |j                  t               y )Nxyz
bit_length	numerator)r   intassertIsdelegateassertEqual_Delegator__cachesetassertRaisesAttributeError__getattr__r   __dict__r	   assertNotInsetdelegatefloat)selfmydelbls      T/home/uftp/.pyenv/versions/3.12.0/lib/python3.12/idlelib/idle_test/test_delegator.py
test_mydelzDelegatorTest.test_mydel	   s.    #ennc*00#%8.%*;*;UC b#..)enn\2CNNC00<.A 	00<2MN Oenn5 	% u~~600#%8enne,    N)__name__
__module____qualname__r    r   r   r   r      s    -r   r   __main__   )	verbosityexit)idlelib.delegatorr   unittestTestCaser   r   mainr    r   r   <module>r)      s@      ' !-H%% !-H zHMMAA& r   