def test_plugins_apply_with_nonexists_func(): plugins = PluginManager() plugins.install('extender.plugins') value = plugins.apply('noexists_func', 'test') assert value == 'test'
def test_plugins_apply(): plugins = PluginManager() plugins.install('extender.plugins') value = plugins.apply('test_func3', 'test') assert value == 'Plugin1 Plugin2 test'