ó
‹²,]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 dependencies.py
iÿÿÿÿN(   t   DependenciesDialog(   t   dependenciesc         C   s   t  d ƒ } |  j | ƒ | S(   s   Set up dependency widget test.N(   R    t   Nonet	   addWidget(   t   qtbott   widget(    (    sE   lib/python2.7/site-packages/spyder/widgets/tests/test_dependencies.pyt   dependencies_dialog   s    c         C   sP   t  j d d d ƒ t  j d d d ƒ |  j t  j ƒ |  j ƒ  |  sL t ‚ d S(   s   Run dependency widget test.t   zmqs   Run introspection servicess   >=10.0t   foos   Non-existent modules   >=1.0N(   R   t   addt   set_datat   DEPENDENCIESt   showt   AssertionError(   R   (    (    sE   lib/python2.7/site-packages/spyder/widgets/tests/test_dependencies.pyt   test_dependencies   s
    
t   __main__(   t   __doc__t   pytestt   spyder.widgets.dependenciesR    t   spyderR   t   fixtureR   R   t   __name__t   main(    (    (    sE   lib/python2.7/site-packages/spyder/widgets/tests/test_dependencies.pyt   <module>	   s   	