Skip to content
Snippets Groups Projects
Commit d971f36f authored by Stefano Borini's avatar Stefano Borini
Browse files

Introduced dummy extension plugin. Renamed dummy factories ids and names

parent 17d89d77
No related branches found
No related tags found
1 merge request!130Safer plugin import - 2
...@@ -18,10 +18,10 @@ class DummyDataSourceModel(BaseDataSourceModel): ...@@ -18,10 +18,10 @@ class DummyDataSourceModel(BaseDataSourceModel):
class DummyDataSourceFactory(BaseDataSourceFactory): class DummyDataSourceFactory(BaseDataSourceFactory):
def get_identifier(self): def get_identifier(self):
return "foo" return "dummy_data_source"
def get_name(self): def get_name(self):
return "bar" return "Dummy data source"
def get_model_class(self): def get_model_class(self):
return DummyDataSourceModel return DummyDataSourceModel
......
from force_bdss.base_extension_plugin import BaseExtensionPlugin
from force_bdss.ids import plugin_id
from force_bdss.tests.dummy_classes.data_source import DummyDataSourceFactory
from force_bdss.tests.dummy_classes.mco import DummyMCOFactory
from force_bdss.tests.dummy_classes.notification_listener import \
DummyNotificationListenerFactory
class DummyExtensionPlugin(BaseExtensionPlugin):
id = plugin_id("enthought", "test", 0)
def get_factory_classes(self):
return [
DummyMCOFactory,
DummyDataSourceFactory,
DummyNotificationListenerFactory
]
...@@ -23,10 +23,10 @@ class DummyMCOModel(BaseMCOModel): ...@@ -23,10 +23,10 @@ class DummyMCOModel(BaseMCOModel):
class DummyMCOFactory(BaseMCOFactory): class DummyMCOFactory(BaseMCOFactory):
def get_identifier(self): def get_identifier(self):
return "foo" return "dummy_mco"
def get_name(self): def get_name(self):
return "bar" return "Dummy MCO"
def get_model_class(self): def get_model_class(self):
return DummyMCOModel return DummyMCOModel
......
...@@ -19,10 +19,10 @@ class DummyNotificationListenerModel(BaseNotificationListenerModel): ...@@ -19,10 +19,10 @@ class DummyNotificationListenerModel(BaseNotificationListenerModel):
class DummyNotificationListenerFactory(BaseNotificationListenerFactory): class DummyNotificationListenerFactory(BaseNotificationListenerFactory):
def get_name(self): def get_name(self):
return "bar" return "dummy_notification_listener"
def get_identifier(self): def get_identifier(self):
return "foo" return "Dummy notification listener"
def get_listener_class(self): def get_listener_class(self):
return DummyNotificationListener return DummyNotificationListener
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment