ķ
0žI]c           @   sn   d  d l  m Z m Z m Z d d l m Z m Z d d l m Z d e f d     YZ	 d   Z
 d	   Z d
 S(   i˙˙˙˙(   t   Boolt   Tuplet   Listi   (   t   setupt   teardowni   (   t   Widgett   SimpleWidgetc           B   sn   e  Z e   j d  e  Z e e   e   e   d e e e f j d  e  Z e	 e    j d  e  Z
 RS(   t   synct   default_value(   t   __name__t
   __module__R    t   tagt   Truet   aR   t   Falset   bR   t   c(    (    (    sG   lib/python2.7/site-packages/ipywidgets/widgets/tests/test_send_state.pyR      s   6c          C   s2   t    }  |  j g   |  j j g  k s. t  d  S(   N(   R   t
   send_statet   commt   messagest   AssertionError(   t   w(    (    sG   lib/python2.7/site-packages/ipywidgets/widgets/tests/test_send_state.pyt   test_empty_send_state   s    	c          C   s8   t    }  |  j    Wd  QX|  j j g  k s4 t  d  S(   N(   R   t	   hold_syncR   R   R   (   R   (    (    sG   lib/python2.7/site-packages/ipywidgets/widgets/tests/test_send_state.pyt   test_empty_hold_sync   s    	N(   t	   traitletsR    R   R   t   utilsR   R   t   widgetR   R   R   R   (    (    (    sG   lib/python2.7/site-packages/ipywidgets/widgets/tests/test_send_state.pyt   <module>   s
   	