def test_use_priority(): manage_plugins.use_plugin(priority_plugin) plug, func = manage_plugins.plugin_store['imread'][0] assert_equal(plug, priority_plugin) manage_plugins.use_plugin('test') plug, func = manage_plugins.plugin_store['imread'][0] assert_equal(plug, 'test')
def test_use_priority(): manage_plugins.use_plugin(priority_plugin) plug, func = manage_plugins.plugin_store['imread'][0] np.testing.assert_equal(plug, priority_plugin) manage_plugins.use_plugin('matplotlib') plug, func = manage_plugins.plugin_store['imread'][0] np.testing.assert_equal(plug, 'matplotlib')
def test_use_priority_with_func(): manage_plugins.use_plugin('pil') plug, func = manage_plugins.plugin_store['imread'][0] assert_equal(plug, 'pil') manage_plugins.use_plugin('test', 'imread') plug, func = manage_plugins.plugin_store['imread'][0] assert_equal(plug, 'test') plug, func = manage_plugins.plugin_store['imsave'][0] assert_equal(plug, 'pil') manage_plugins.use_plugin('test') plug, func = manage_plugins.plugin_store['imsave'][0] assert_equal(plug, 'test')
def test_failed_use(): manage_plugins.use_plugin('asd')
def test_use(): manage_plugins.use_plugin('test') manage_plugins.use_plugin('test', 'imshow')
def setup_module(): manage_plugins.use_plugin('test') # see ../_plugins/test_plugin.py
def test_failed_use(): with testing.raises(ValueError): manage_plugins.use_plugin('asd')