ó
‹²,]c           @   sj   d  Z  d d l Z d d l m Z d d l m Z e j d „  ƒ Z d „  Z e	 d k rf e j
 ƒ  n  d S(   s   
Tests for helperwidgets.py
iÿÿÿÿN(   t   QMessageBox(   t   MessageCheckBoxc         C   s   t  ƒ  } |  j | ƒ | S(   s   Set up MessageCheckBox.(   R   t	   addWidget(   t   qtbott   widget(    (    sF   lib/python2.7/site-packages/spyder/widgets/tests/test_helperwidgets.pyt   messagecheckbox   s    	c         C   sw   |  } | j  d ƒ | j d ƒ | j d ƒ | j t j ƒ | j t j ƒ | j t j ƒ | j	 ƒ  | ss t
 ‚ d S(   s   Run Message Checkbox.s   Spyder updatess   Testing checkboxs   Check for updates on startup?N(   t   setWindowTitlet   setTextt   set_checkbox_textt   setStandardButtonsR    t   Okt   setDefaultButtont   setIcont   Informationt   showt   AssertionError(   R   R   t   box(    (    sF   lib/python2.7/site-packages/spyder/widgets/tests/test_helperwidgets.pyt   test_messagecheckbox   s    
t   __main__(   t   __doc__t   pytestt   qtpy.QtWidgetsR    t   spyder.widgets.helperwidgetsR   t   fixtureR   R   t   __name__t   main(    (    (    sF   lib/python2.7/site-packages/spyder/widgets/tests/test_helperwidgets.pyt   <module>	   s   	