# Class e.c.t.t.TestPluginRegistryMixin(object):

Part of elisa.core.tests.test_plugin_registry View In Hierarchy

Known subclasses: elisa.core.tests.test_i18n.I18nTest, elisa.core.tests.test_plugin_registry.TestPluginActivation, elisa.core.tests.test_plugin_registry.TestPluginLoadActivation, elisa.core.tests.test_plugin_registry.TestPluginRegistry

No class docstring

Line # | Kind | Name | Docs
--- | --- | --- | ---
48 | Method | setUpClass | Undocumented
59 | Method | tearDownClass | Undocumented
62 | Method | setUp | Undocumented
66 | Method | tearDown | Undocumented
69 | Method | patch_application | Setup common.application, saving the old application object.
86 | Method | unpatch_application | Restore the application object saved in patch_application().
93 | Method | copy_plugins | Undocumented
99 | Method | install_plugin | Undocumented
105 | Method | uninstall_plugin | Undocumented

def setUpClass(self):
overridden in elisa.core.tests.test_i18n.I18nTest, elisa.core.tests.test_plugin_registry.TestPluginRegistry
Undocumented
def tearDownClass(self):
Undocumented
def setUp(self):
overridden in elisa.core.tests.test_plugin_registry.TestPluginActivation
Undocumented
def tearDown(self):
Undocumented
def patch_application(self):

Setup common.application, saving the old application object.

Make common.application a generic object so we can set common.application.config and common.application.plugin_registry

def unpatch_application(self):
Restore the application object saved in patch_application().

def copy_plugins(self):
overridden in elisa.core.tests.test_i18n.I18nTest
Undocumented
def install_plugin(self, link_name, path):
Undocumented
def uninstall_plugin(self, path):
Undocumented