ó
ç5CPc           @   s_   d  Z  d d l Z d d l m Z d d l m Z d d l m Z d e j f d „  ƒ  YZ	 d S(   s#    Unit test for reportbug.ui module iÿÿÿÿN(   t   utils(   t   ui(   t   __LOADED_UISt   TestUIc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s    |  j  t j d d d g ƒ d  S(   Nt   textt   urwidt   gtk2(   t   assertItemsEqualR   t   AVAILABLE_UIS(   t   self(    (    s)   /home/morph/deb/reportbug/test/test_ui.pyt   test_ui   s    c         C   sU   x1 t  j ƒ  D]# } |  j t j | ƒ t  | ƒ q W|  j t j d ƒ t  d ƒ d  S(   Ns   non-existingR   (   t
   LOADED_UISt   keyst   assertEqualR   t   getUI(   R	   t	   loaded_ui(    (    s)   /home/morph/deb/reportbug/test/test_ui.pyt
   test_getUI   s    !(   t   __name__t
   __module__R
   R   (    (    (    s)   /home/morph/deb/reportbug/test/test_ui.pyR   	   s   	(
   t   __doc__t	   unittest2t	   reportbugR    R   t   reportbug.uiR   R   t   TestCaseR   (    (    (    s)   /home/morph/deb/reportbug/test/test_ui.pyt   <module>   s
   