a
    	¼3j  ć                   @   sD   d Z ddlmZ ddlZG dd dejZedkr@ejddd dS )	zTest delegator, coverage 100%.é    )Ś	DelegatorNc                   @   s   e Zd Zdd ZdS )ŚDelegatorTestc                 C   sŅ   t t}|  |jt” |  |jt ” |  t|j	d” |j
}|  |tj
” |  |jd tj
” |  |jdh” |j |  |jddh” |`|  d|j” | t” |  d|j” |  |jt ” |  |jt” d S )NZxyzŚ
bit_lengthŚ	numerator)r   ŚintZassertIsZdelegateZassertEqualZ_Delegator__cacheŚsetZassertRaisesŚAttributeErrorŚ__getattr__r   Ś__dict__r   ZassertNotInZsetdelegateŚfloat)ŚselfZmydelZbl© r   ś\/www/server/python_manager/versions/3.9.10/lib/python3.9/idlelib/idle_test/test_delegator.pyŚ
test_mydel	   s     
zDelegatorTest.test_mydelN)Ś__name__Ś
__module__Ś__qualname__r   r   r   r   r   r      s   r   Ś__main__é   )Ś	verbosityŚexit)Ś__doc__Zidlelib.delegatorr   ZunittestZTestCaser   r   Śmainr   r   r   r   Ś<module>   s
   $