ó
Z´˘Tc           @   s   d  Z  d d l Z d e j f d     YZ d e j f d     YZ d e j f d     YZ d	 e j f d
     YZ d e j f d     YZ d e j f d     YZ d e j f d     YZ	 d e j f d     YZ
 d e j f d     YZ d   Z d S(   s   Tests for z.c.interface
i˙˙˙˙Nt   Test_provideInterfacec           B   sT   e  Z d  d l m Z m Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 RS(   i˙˙˙˙(   t   setUpt   tearDownc         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   provideInterface(   t   zope.component.interfaceR   (   t   selft   argst   kwR   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   _callFUT   s    c         C   s    |  j  t |  j d t    d  S(   Nt   xxx(   t   assertRaisest	   TypeErrorR   t   object(   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_interface_not_IInterface   s    c         C   sb   d d l  m } d d l m } d | f d     Y} | d  } |  j t |  j d | |  d  S(   Ni˙˙˙˙(   t	   Interface(   t   InterfaceClasst   IFooc           B   s   e  Z RS(    (   t   __name__t
   __module__(    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   !   s   t   IBarR	   (   t   zope.interfaceR   t   zope.interface.interfaceR   R
   R   R   (   R   R   R   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt    test_w_iface_type_not_IInterface   s
    c         C   s§   d d l  m } d d l m } |   } d | f d     Y} d t f d     Y} |  j d | |  |  j | j |   |  j t	 t
 | j |    d	  d  S(
   Ni˙˙˙˙(   t
   IInterface(   t   getGlobalSiteManagerR   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   *   s   t   Fooc           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ,   s   t    i    (   t   zope.interface.interfacesR   t   zope.component.globalregistryR   R   R   t   assertFalset
   providedByt   assertEqualt   lent   listt   getUtilitiesFor(   R   R   R   t   gsmR   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_class&   s    	c         C   sˇ   d d l  m } d d l m } d d l m } |   } d | f d     Y} d | f d     Y} |  j d	 | |  |  j | j |   d
 } |  j | j	 | |  | k  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   7   s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   9   s   R   s(   zope.component.tests.test_interface.IFoo(
   R   R   R   R   R   R   R   t
   assertTrueR   t
   getUtility(   R   R   R   R   R#   R   R   t   nm(    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_wo_name_w_iface_type2   s    	c         C   sĄ   d d l  m } d d l m } d d l m } |   } d | f d     Y} |  j d |  |  j | j |   | j	 | d d } |  j | | k  d  S(	   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   E   s   t   foot   name(
   R   R   R   R   R   R   R   R%   R   R&   (   R   R   R   R   R#   R   t
   registered(    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_name_wo_ifact_type@   s    	(   R   R   t   zope.component.testingR   R   R   R   R   R$   R(   R,   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR       s   					t   Test_getInterfacec           B   s9   e  Z d  d l m Z m Z d   Z d   Z d   Z RS(   i˙˙˙˙(   R   R   c         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   getInterface(   R   R/   (   R   R   R   R/   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   Q   s    c         C   s0   d d l  m } |  j | |  j t   d  d  S(   Ni˙˙˙˙(   t   ComponentLookupErrort   nonesuch(   t   zope.component.interfacesR0   R
   R   R   (   R   R0   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt	   test_missU   s    	c         C   s   d d l  m } d d l m } d d l m } |   } d | f d     Y} | j | | d  |  j |  j t	   d  | k  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   _   s   R)   (
   R   R   R   R   R   R   t   registerUtilityR%   R   R   (   R   R   R   R   R#   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_hitZ   s    	(   R   R   R-   R   R   R   R3   R5   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR.   M   s   		t   Test_queryInterfacec           B   s9   e  Z d  d l m Z m Z d   Z d   Z d   Z RS(   i˙˙˙˙(   R   R   c         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   queryInterface(   R   R7   (   R   R   R   R7   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   i   s    c         C   s/   t    } |  j |  j d d | | k  d  S(   NR1   t   default(   R   R%   R   (   R   t   _DEFAULT(    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR3   m   s    	c         C   s   d d l  m } d d l m } d d l m } |   } d | f d     Y} | j | | d  |  j |  j d  | k  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   w   s   R)   (	   R   R   R   R   R   R   R4   R%   R   (   R   R   R   R   R#   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR5   r   s    	(   R   R   R-   R   R   R   R3   R5   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR6   e   s   		t   Test_searchInterfacec           B   sK   e  Z d  d l m Z m Z d   Z d   Z d   Z d   Z d   Z	 RS(   i˙˙˙˙(   R   R   c         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   searchInterface(   R   R;   (   R   R   R   R;   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR      s    c         C   s    |  j  |  j t    g   d  S(   N(   R   R   R   (   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt
   test_empty   s    c         C   s   d d l  m } d d l m } d d l m } |   } d | f d     Y} | j | | d  |  j |  j t	    | g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR      s   R)   (
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_no_search_string_no_base   s    	c         C   są   d d l  m } d d l m } d d l m } |   } d | f d     Y} d | f d     Y} | j | | d	  | j | | d
  |  j |  j t	   d  | g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR      s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR      s   R)   t   bar(
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_search_string_no_base   s    	c         C   sĘ   d d l  m } d d l m } d d l m } |   } d | f d     Y} d | f d     Y} d	 | f d
     Y} | j | | d  | j | | d  |  j |  j t	   d | | g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   t   IBasec           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR@   ¤   s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   Ś   s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ¨   s   R)   R>   t   base(
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R@   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_no_search_string_w_base   s    	(
   R   R   R-   R   R   R   R<   R=   R?   RB   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR:   }   s   			
	t   Test_searchInterfaceIdsc           B   sK   e  Z d  d l m Z m Z d   Z d   Z d   Z d   Z d   Z	 RS(   i˙˙˙˙(   R   R   c         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   searchInterfaceIds(   R   RD   (   R   R   R   RD   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ł   s    c         C   s    |  j  |  j t    g   d  S(   N(   R   R   R   (   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR<   ˇ   s    c         C   s   d d l  m } d d l m } d d l m } |   } d | f d     Y} | j | | d  |  j |  j t	    d g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ż   s   R)   (
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR=   ş   s    	c         C   są   d d l  m } d d l m } d d l m } |   } d | f d     Y} d | f d     Y} | j | | d	  | j | | d
  |  j |  j t	   d  d	 g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   É   s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   Ë   s   R)   R>   (
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR?   Ä   s    	c         C   sĘ   d d l  m } d d l m } d d l m } |   } d | f d     Y} d | f d     Y} d	 | f d
     Y} | j | | d  | j | | d  |  j |  j t	   d | d g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R@   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR@   Ö   s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   Ř   s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   Ú   s   R)   R>   RA   (
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R@   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRB   Ń   s    	(
   R   R   R-   R   R   R   R<   R=   R?   RB   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRC   Ż   s   			
	t   Test_searchInterfaceUtilitiesc           B   sT   e  Z d  d l m Z m Z d   Z d   Z d   Z d   Z d   Z	 d   Z
 RS(   i˙˙˙˙(   R   R   c         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   searchInterfaceUtilities(   R   RF   (   R   R   R   RF   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ĺ   s    c         C   s    |  j  |  j t    g   d  S(   N(   R   R   R   (   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR<   é   s    c         C   s   d d l  m } d d l m } d d l m } |   } d | f d     Y} | j | | d  |  j |  j t	    d | f g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ń   s   R)   (
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR=   ě   s    	c         C   sˇ   d d l  m } d d l m } d d l m } |   } d | f d     Y} d | f d     Y} | j | | d	  | j | | d
  |  j |  j t	   d  d	 | f g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ű   s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ý   s   R)   R>   (
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR?   ö   s    	c         C   sĐ   d d l  m } d d l m } d d l m } |   } d | f d     Y} d | f d     Y} d	 | f d
     Y} | j | | d  | j | | d  |  j |  j t	   d | d | f g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R@   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR@     s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   
  s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR     s   R)   R>   RA   (
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R@   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRB     s    	c         C   sş   d d l  m } d d l m } d d l m } |   } d | f d     Y} d | f d     Y} | j | | d	  | j | | d
  |  j |  j t	   d | d	 | f g  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR     s   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR     s   R)   R>   RA   (
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt$   test_no_search_string_w_base_is_same  s    	(   R   R   R-   R   R   R   R<   R=   R?   RB   RG   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRE   á   s   			
		t   Test_getInterfaceAllDocsc           B   s,   e  Z d    Z d   Z d   Z d   Z RS(   c         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   getInterfaceAllDocs(   R   RI   (   R   R   R   RI   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   "  s    c         C   s7   d t  f d     Y} |  j |  j |  d d  d  S(   NR   c           B   s   e  Z d  Z d Z d   Z RS(   t	   DOCSTRINGc         S   s   d S(   t   BAZN(    (   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   baz*  s    N(   R   R   t   __doc__t   NoneR>   RL   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   '  s   s(   zope.component.tests.test_interface.foo
t	   docstring(   R   R   R   (   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR$   &  s    c         C   sG   d d l  m } d | f d     Y} |  j |  j |  d d  d  S(   Ni˙˙˙˙(   R   R   c           B   s   e  Z d  Z RS(   RJ   (   R   R   RM   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   2  s   s)   zope.component.tests.test_interface.ifoo
RO   (   R   R   R   R   (   R   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_interface_no_members0  s
    c            se   d d l  m   d d l  m } d | f   f d     Y} |  j |  j |  d d d d	  d  S(
   Ni˙˙˙˙(   t	   Attribute(   R   R   c              s&   e  Z d  Z   d d  Z d   Z RS(   RJ   R>   s   Do barc         S   s   d S(   RK   N(    (   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRL   >  s    (   R   R   RM   R>   RL   (    (   RQ   (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   ;  s   s)   zope.component.tests.test_interface.ifoo
s
   docstring
s   do bar
RL   (   R   RQ   R   R   R   (   R   R   R   (    (   RQ   sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_interface_w_members8  s    (   R   R   R   R$   RP   RR   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRH      s   		
	t   Test_nameToInterfacec           B   sB   e  Z d  d l m Z m Z d   Z d   Z d   Z d   Z RS(   i˙˙˙˙(   R   R   c         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   nameToInterface(   R   RT   (   R   R   R   RT   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   K  s    c         C   s&   |  j  |  j t   d  d  k  d  S(   NRN   (   R%   R   R   RN   (   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_NoneO  s    c         C   s0   d d l  m } |  j | |  j t   d  d  S(   Ni˙˙˙˙(   R0   R1   (   R2   R0   R
   R   R   (   R   R0   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR3   R  s    	c         C   s   d d l  m } d d l m } d d l m } |   } d | f d     Y} | j | | d  |  j t   d  } |  j	 | | k  d  S(   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   \  s   R)   (
   R   R   R   R   R   R   R4   R   R   R%   (   R   R   R   R   R#   R   t   found(    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR5   W  s    	(	   R   R   R-   R   R   R   RU   R3   R5   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRS   G  s
   			t   Test_interfaceToNamec           B   sB   e  Z d  d l m Z m Z d   Z d   Z d   Z d   Z RS(   i˙˙˙˙(   R   R   c         O   s   d d l  m } | | |   S(   Ni˙˙˙˙(   t   interfaceToName(   R   RX   (   R   R   R   RX   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   g  s    c         C   s#   |  j  |  j t   d   d  d  S(   NRN   (   R   R   R   RN   (   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRU   k  s    c         C   sI   d d l  m } d | f d     Y} |  j |  j t   |  d  d  S(   Ni˙˙˙˙(   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   p  s   s(   zope.component.tests.test_interface.IFoo(   R   R   R   R   R   (   R   R   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_unregisteredn  s    c         C   s   d d l  m } d d l m } d d l m } |   } d | f d     Y} | j | | d  |  j |  j t	   |  d  d  S(	   Ni˙˙˙˙(   R   (   R   (   R   R   c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyR   z  s   R)   s(   zope.component.tests.test_interface.IFoo(
   R   R   R   R   R   R   R4   R   R   R   (   R   R   R   R   R#   R   (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   test_w_registeredu  s    	(	   R   R   R-   R   R   R   RU   RY   RZ   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyRW   c  s
   			c           C   sy   t  j t  j t  t  j t  t  j t  t  j t  t  j t  t  j t  t  j t	  t  j t
  t  j t  f	  S(   N(   t   unittestt	   TestSuitet	   makeSuiteR    R.   R6   R:   RC   RE   RH   RS   RW   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt
   test_suite  s    (   RM   R[   t   TestCaseR    R.   R6   R:   RC   RE   RH   RS   RW   R^   (    (    (    sG   /usr/lib/python2.7/dist-packages/zope/component/tests/test_interface.pyt   <module>   s   :22?'