
    Cad                     F    d dl mZ d dlmZ  G d dej                        Zy)    )enabled)utilsc                       e Zd Zd Zd Zy)TestEnabledc                     d }t        j                  d|ddddi      }| j                  t        |j                        d       | j                  |j                         d	g       y )
Nc                      | j                   dk(  S Nt2)name)eps    >/usr/lib/python3/dist-packages/stevedore/tests/test_enabled.pycheck_enabledz/TestEnabled.test_enabled.<locals>.check_enabled   s    77d?"    stevedore.test.extensionTabBinvoke_on_loadinvoke_argsinvoke_kwds   r
   r   EnabledExtensionManagerassertEquallen
extensionsnamesselfr   ems      r   test_enabledzTestEnabled.test_enabled   s]    	#,,&c

 	R]]+Q/dV,r   c                     d }t        j                  d|ddddi      }| j                  t        |j                        d       | j                  |j                         d	g       y )
Nc                 <    | j                   xr | j                  dk(  S r	   )objr   )exts    r   r   z:TestEnabled.test_enabled_after_load.<locals>.check_enabled    s    77/sxx4//r   r   Tr   r   r   r   r   r
   r   r    s      r   test_enabled_after_loadz#TestEnabled.test_enabled_after_load   s]    	0,,&c

 	R]]+Q/dV,r   N)__name__
__module____qualname__r#   r(    r   r   r   r      s    --r   r   N)	stevedorer   stevedore.testsr   TestCaser   r,   r   r   <module>r0      s     !-%.. -r   