
    ѝi                     v    S r SSKJr  SSKr " S S\R                  5      r\S:X  a  \R                  " SSS9  gg)	zTest delegator, coverage 100%.    )	DelegatorNc                       \ rS rSrS rSrg)DelegatorTest   c                 R   [        [        5      nU R                  UR                  [        5        U R	                  UR
                  [        5       5        U R                  [        UR                  S5        UR                  nU R                  U[        R                  5        U R                  UR                  S   [        R                  5        U R	                  UR
                  S15        UR                    U R	                  UR
                  SS15        U?U R                  SUR                  5        UR                  [        5        U R                  SUR                  5        U R	                  UR
                  [        5       5        U R                  UR                  [        5        g )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      2lib/python3.13/idlelib/idle_test/test_delegator.py
test_mydel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____firstlineno__r   __static_attributes__r   r   r   r   r      s    -r   r   __main__   )	verbosityexit)__doc__idlelib.delegatorr   unittestTestCaser   r    mainr   r   r   <module>r.      s>      ' !-H%% !-H zMMAA& r   