File manager - Edit - /opt/imh-python/lib/python2.7/site-packages/stevedore/tests/test_extension.pyc
Back
� ��Wc @ s� d Z d d l Z d d l m Z d d l m Z d d l m Z d d d g Z d d g Z d e f d � � YZ d e f d � � YZ d e j f d � � YZ d e j f d � � YZ d e j f d � � YZ d S( s Tests for stevedore.extension i����N( t exception( t extension( t utilst e1t t1t t2t FauxExtensionc B s e Z d � Z d � Z RS( c O s | | _ | | _ d S( N( t argst kwds( t selfR R ( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyt __init__ s c C s | j | j | f S( N( R R ( R t data( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyt get_args_and_data s ( t __name__t __module__R R ( ( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyR s t BrokenExtensionc B s e Z d � Z RS( c O s t d � � d S( Ns Did not create( t IOError( R R R ( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyR s ( R R R ( ( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyR s t TestCallbackc B s� e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( c C s5 t j d � } t | j � � } | j | t � d S( Ns stevedore.test.extension( R t ExtensionManagert sortedt namest assertEqualt ALL_NAMES( R t emR ( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyt test_detect_plugins s c C s0 t j d � } | d } | j | j d � d S( Ns stevedore.test.extensionR ( R R R t name( R R t e( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyt test_get_by_name# s c C s) t j d � } | j d | k t � d S( Ns stevedore.test.extensionR ( R R R t True( R R ( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyt test_contains_by_name( s c C sE t j d � } y | d Wn t k r. n Xt sA t d � � d S( Ns stevedore.test.extensiont t3s Failed to raise KeyError( R R t KeyErrort Falset AssertionError( R R ( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyt test_get_by_name_missing, s c C sr t j d � } g | D] } | j ^ q } t j d � } g | D] } | j ^ qA } | j | d | d � d S( Ns stevedore.test.extensioni ( R R t entry_pointt assertIs( R t em1t extt eps1t em2t eps2( ( sA /tmp/pip-build-T5Mfvc/stevedore/stevedore/tests/test_extension.pyt% test_load_multiple_times_entry_points5 s c C sr t j d � } g | D] } | j ^ q } t j d � } g | D] } | j ^ qA } | j | d | d � d S( Ns stevedore.test.extensioni ( R R t pluginR$ ( R R% R&