Class e.c.t.t.TestPluginRegistry(TestPluginRegistryMixin, TestCase):

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

No class docstring
Line # Kind Name Docs
113 Method setUpClass Undocumented
120 Method test_import Import a component from a plugin.
128 Method test_create Create a component calling ComponentClass.create().
148 Method test_create_component_factory Create a component with PluginRegistry.create_component.
171 Method test_create_component_factory_invalid_path Undocumented
176 Method test_get_plugin_names Get the list of available plugins.
183 Method test_default_config Create a component and check that the default configuration is loaded.
200 Method test_application_config Create a component and check that the configuration is loaded from the
223 Method test_hot_upgrade Load a component from a plugin, then upgrade the plugin and check that

Inherited from TestPluginRegistryMixin:

Line # Kind Name Docs
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):
Undocumented
def test_import(self):

Import a component from a plugin.

Check that the normal import statement works correctly.
def test_create(self):

Create a component calling ComponentClass.create().

Check that a component can be created given its class.
def test_create_component_factory(self):

Create a component with PluginRegistry.create_component.

Check that a plugin can be created given its path.
def test_create_component_factory_invalid_path(self):
Undocumented
def test_get_plugin_names(self):
Get the list of available plugins.
def test_default_config(self):
Create a component and check that the default configuration is loaded.
def test_application_config(self):
Create a component and check that the configuration is loaded from the configuration file.
def test_hot_upgrade(self):
Load a component from a plugin, then upgrade the plugin and check that the component is reloaded.
API Documentation for Elisa Media Center, generated by pydoctor at 2008-08-11 20:05:11.