
]c           @   s^   d  d l  Z  d  d l m Z d e  j f d     YZ e d k rZ e  j d d d d  n  d S(	   iN(   t	   Delegatort   DelegatorTestc           B   s   e  Z d    Z RS(   c         C   s0  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 d | j  | j t  |  j | j t  |  j d | j  |  j | j t    d  S(   Nt   xyzt
   bit_lengtht	   numerator(   R    t   intt   assertIst   delegatet   assertEqualt   _Delegator__cachet   sett   assertRaisest   AttributeErrort   __getattr__R   t   __dict__R   t   assertNotInt   assertInt   setdelegatet   float(   t   selft   mydelt   bl(    (    s1   lib/python2.7/idlelib/idle_test/test_delegator.pyt
   test_mydel   s"    	(   t   __name__t
   __module__R   (    (    (    s1   lib/python2.7/idlelib/idle_test/test_delegator.pyR      s   t   __main__t	   verbosityi   t   exit(   t   unittestt   idlelib.DelegatorR    t   TestCaseR   R   t   main(    (    (    s1   lib/python2.7/idlelib/idle_test/test_delegator.pyt   <module>   s    