示例#1
0
def test_manager_save_plugin_configuration():
    plugins = ["tests.extensions.test_manager.SamplePlugin"]
    manager = ExtensionsManager(plugins=plugins)
    configuration = manager.get_plugin_configuration(plugin_name="Sample Plugin")
    manager.save_plugin_configuration("Sample Plugin", {"active": False})
    configuration.refresh_from_db()
    assert not configuration.active
示例#2
0
def test_manager_save_plugin_configuration(plugin_configuration):
    plugins = ["tests.extensions.sample_plugins.PluginSample"]
    manager = ExtensionsManager(plugins=plugins)
    manager.save_plugin_configuration("PluginSample", {"active": False})
    plugin_configuration.refresh_from_db()
    assert not plugin_configuration.active