/usr/lib/python2.6/site-packages/stevedore/tests
Edit: /usr/lib/python2.6/site-packages/stevedore/tests/test_driver.pyc (3668B)
Ņō
yDVc @ so d Z d d k Z d d k l Z d d k l Z d d k l Z d d k l Z d e i f d YZ d S( s Tests for stevedore.extension
iĸĸĸĸN( t driver( t extension( t test_extension( t utilst TestCallbackc B sG e Z d Z d Z d Z d Z d Z d Z d Z RS( c C s; t i d d } t | i } | i | d g d S( Ns stevedore.test.extensiont t1( R t
DriverManagert sortedt namest assertEqual( t selft emR ( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt test_detect_plugins
s c C sT d } t i d d } | | d d d } | i | d d h d d 6f d S( Nc _ s | i | | f S( N( t name( t extt argst kwds( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt invoke s s stevedore.test.extensionR t at bt C( R ( R R R ( R
R R t result( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt test_call s c C s8 t i d d d t } | i } | i | t i d S( Ns stevedore.test.extensionR t invoke_on_load( R R t Falset assertIsR t
FauxExtension( R
R t d( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt( test_driver_property_not_invoked_on_load s c C s8 t i d d d t } | i } | i | t i d S( Ns stevedore.test.extensionR R ( R R t Truet assertIsInstanceR R ( R
R R ( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt$ test_driver_property_invoked_on_load s c C sF y t i d d Wn+ t j
o } | i d t | n Xd S( Ns stevedore.test.extension.noneR s/ No 'stevedore.test.extension.none' driver found( R R t RuntimeErrort assertInt str( R
t err( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt test_no_drivers% s
c C s> y t i d d Wn t j
o n X| i t d d S( Ns stevedore.test.extensiont e2s No error raised( R R t ImportErrort assertEqualsR ( R
( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt test_bad_driver, s
c C sŪ t i d t i i d d d t i d t i i d d d g } y' t i i | d } | i | Wn+ t
j
o } | i d t | n X| i
d d S( Nt backends backend = pkg1:drivers pkg backends backend = pkg2:driveri t Multiples Should have had an error( R t Extensiont
pkg_resourcest
EntryPointt parset NoneR R t make_test_instancet
_init_pluginsR R! R" t fail( R
t
extensionst dmR# ( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt test_multiple_drivers4 s ( t __name__t
__module__R R R R R$ R( R5 ( ( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyR s (
t __doc__R, t stevedoreR R t stevedore.testsR R t TestCaseR ( ( ( s> /tmp/pip-build-lt8jXN/stevedore/stevedore/tests/test_driver.pyt
s