예제 #1
0
    def _get_plugin_manager_with_plugin():
        plugin_manager = PluginManager('plugin_dir')

        plugin_copy = Plugin
        plugin_copy.__init__ = lambda a, b, c: None
        plugin_copy.path = 'path'
        plugin_copy.version = '0.0.1'
        plugin_manager.plugin_list = {
            'plugin': plugin_copy(plugin_manager, {})
        }

        return plugin_manager