From c46343ecc8905087f8698a928e255ce09ec78404 Mon Sep 17 00:00:00 2001 From: Stefano Borini <sborini@enthought.com> Date: Fri, 14 Jul 2017 13:36:45 +0100 Subject: [PATCH] Moved test plugin to separate package --- force_bdss/core_plugins/__init__.py | 0 force_bdss/core_plugins/test_data_sources/__init__.py | 0 .../core_plugins/test_data_sources/basic/__init__.py | 0 .../test_data_sources/basic}/basic_bundle.py | 5 +++-- .../test_data_sources/basic}/basic_data_source.py | 0 .../test_data_sources/basic}/basic_model.py | 0 .../test_data_sources}/data_sources_plugin.py | 9 +++++---- .../core_plugins/test_data_sources/price/__init__.py | 0 .../test_data_sources/price}/price_bundle.py | 5 +++-- .../test_data_sources/price}/price_data_source.py | 0 .../test_data_sources/price}/price_model.py | 0 .../core_plugins/test_data_sources/viscosity/__init__.py | 0 .../test_data_sources/viscosity}/viscosity_bundle.py | 8 ++++---- .../viscosity}/viscosity_data_source.py | 0 .../test_data_sources/viscosity}/viscosity_model.py | 0 setup.py | 3 ++- 16 files changed, 17 insertions(+), 13 deletions(-) create mode 100644 force_bdss/core_plugins/__init__.py create mode 100644 force_bdss/core_plugins/test_data_sources/__init__.py create mode 100644 force_bdss/core_plugins/test_data_sources/basic/__init__.py rename force_bdss/{data_sources => core_plugins/test_data_sources/basic}/basic_bundle.py (79%) rename force_bdss/{data_sources => core_plugins/test_data_sources/basic}/basic_data_source.py (100%) rename force_bdss/{data_sources => core_plugins/test_data_sources/basic}/basic_model.py (100%) rename force_bdss/{data_sources => core_plugins/test_data_sources}/data_sources_plugin.py (61%) create mode 100644 force_bdss/core_plugins/test_data_sources/price/__init__.py rename force_bdss/{data_sources => core_plugins/test_data_sources/price}/price_bundle.py (79%) rename force_bdss/{data_sources => core_plugins/test_data_sources/price}/price_data_source.py (100%) rename force_bdss/{data_sources => core_plugins/test_data_sources/price}/price_model.py (100%) create mode 100644 force_bdss/core_plugins/test_data_sources/viscosity/__init__.py rename force_bdss/{data_sources => core_plugins/test_data_sources/viscosity}/viscosity_bundle.py (66%) rename force_bdss/{data_sources => core_plugins/test_data_sources/viscosity}/viscosity_data_source.py (100%) rename force_bdss/{data_sources => core_plugins/test_data_sources/viscosity}/viscosity_model.py (100%) diff --git a/force_bdss/core_plugins/__init__.py b/force_bdss/core_plugins/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/force_bdss/core_plugins/test_data_sources/__init__.py b/force_bdss/core_plugins/test_data_sources/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/force_bdss/core_plugins/test_data_sources/basic/__init__.py b/force_bdss/core_plugins/test_data_sources/basic/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/force_bdss/data_sources/basic_bundle.py b/force_bdss/core_plugins/test_data_sources/basic/basic_bundle.py similarity index 79% rename from force_bdss/data_sources/basic_bundle.py rename to force_bdss/core_plugins/test_data_sources/basic/basic_bundle.py index a0764c4..8a99792 100644 --- a/force_bdss/data_sources/basic_bundle.py +++ b/force_bdss/core_plugins/test_data_sources/basic/basic_bundle.py @@ -1,8 +1,9 @@ from traits.api import provides, HasStrictTraits, String -from force_bdss.data_sources.basic_data_source import BasicDataSource from force_bdss.data_sources.i_data_source_bundle import IDataSourceBundle -from force_bdss.mco.basic_model import BasicModel + +from .basic_model import BasicModel +from .basic_data_source import BasicDataSource @provides(IDataSourceBundle) diff --git a/force_bdss/data_sources/basic_data_source.py b/force_bdss/core_plugins/test_data_sources/basic/basic_data_source.py similarity index 100% rename from force_bdss/data_sources/basic_data_source.py rename to force_bdss/core_plugins/test_data_sources/basic/basic_data_source.py diff --git a/force_bdss/data_sources/basic_model.py b/force_bdss/core_plugins/test_data_sources/basic/basic_model.py similarity index 100% rename from force_bdss/data_sources/basic_model.py rename to force_bdss/core_plugins/test_data_sources/basic/basic_model.py diff --git a/force_bdss/data_sources/data_sources_plugin.py b/force_bdss/core_plugins/test_data_sources/data_sources_plugin.py similarity index 61% rename from force_bdss/data_sources/data_sources_plugin.py rename to force_bdss/core_plugins/test_data_sources/data_sources_plugin.py index 85c2b1a..9960da3 100644 --- a/force_bdss/data_sources/data_sources_plugin.py +++ b/force_bdss/core_plugins/test_data_sources/data_sources_plugin.py @@ -1,10 +1,11 @@ from envisage.plugin import Plugin from traits.api import List -from force_bdss.data_sources.basic_bundle import BasicBundle -from force_bdss.data_sources.price_bundle import PriceBundle -from force_bdss.data_sources.viscosity_bundle import ViscosityBundle -from .i_data_source_bundle import IDataSourceBundle +from force_bdss.data_sources.i_data_source_bundle import IDataSourceBundle + +from .basic.basic_bundle import BasicBundle +from .price.price_bundle import PriceBundle +from .viscosity.viscosity_bundle import ViscosityBundle class DataSourcesPlugin(Plugin): diff --git a/force_bdss/core_plugins/test_data_sources/price/__init__.py b/force_bdss/core_plugins/test_data_sources/price/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/force_bdss/data_sources/price_bundle.py b/force_bdss/core_plugins/test_data_sources/price/price_bundle.py similarity index 79% rename from force_bdss/data_sources/price_bundle.py rename to force_bdss/core_plugins/test_data_sources/price/price_bundle.py index 7067d1a..2721ee2 100644 --- a/force_bdss/data_sources/price_bundle.py +++ b/force_bdss/core_plugins/test_data_sources/price/price_bundle.py @@ -2,8 +2,9 @@ from traits.api import provides, HasStrictTraits from traits.trait_types import String from force_bdss.data_sources.i_data_source_bundle import IDataSourceBundle -from force_bdss.data_sources.price_data_source import PriceDataSource -from force_bdss.data_sources.price_model import PriceModel + +from .price_model import PriceModel +from .price_data_source import PriceDataSource @provides(IDataSourceBundle) diff --git a/force_bdss/data_sources/price_data_source.py b/force_bdss/core_plugins/test_data_sources/price/price_data_source.py similarity index 100% rename from force_bdss/data_sources/price_data_source.py rename to force_bdss/core_plugins/test_data_sources/price/price_data_source.py diff --git a/force_bdss/data_sources/price_model.py b/force_bdss/core_plugins/test_data_sources/price/price_model.py similarity index 100% rename from force_bdss/data_sources/price_model.py rename to force_bdss/core_plugins/test_data_sources/price/price_model.py diff --git a/force_bdss/core_plugins/test_data_sources/viscosity/__init__.py b/force_bdss/core_plugins/test_data_sources/viscosity/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/force_bdss/data_sources/viscosity_bundle.py b/force_bdss/core_plugins/test_data_sources/viscosity/viscosity_bundle.py similarity index 66% rename from force_bdss/data_sources/viscosity_bundle.py rename to force_bdss/core_plugins/test_data_sources/viscosity/viscosity_bundle.py index c338a98..6b05b06 100644 --- a/force_bdss/data_sources/viscosity_bundle.py +++ b/force_bdss/core_plugins/test_data_sources/viscosity/viscosity_bundle.py @@ -1,9 +1,9 @@ -from traits.api import provides, HasStrictTraits -from traits.trait_types import String +from traits.api import provides, HasStrictTraits, String + +from force_bdss.data_sources.i_data_source_bundle import IDataSourceBundle -from force_bdss.data_sources.viscosity_model import ViscosityModel -from .i_data_source_bundle import IDataSourceBundle from .viscosity_data_source import ViscosityDataSource +from .viscosity_model import ViscosityModel @provides(IDataSourceBundle) diff --git a/force_bdss/data_sources/viscosity_data_source.py b/force_bdss/core_plugins/test_data_sources/viscosity/viscosity_data_source.py similarity index 100% rename from force_bdss/data_sources/viscosity_data_source.py rename to force_bdss/core_plugins/test_data_sources/viscosity/viscosity_data_source.py diff --git a/force_bdss/data_sources/viscosity_model.py b/force_bdss/core_plugins/test_data_sources/viscosity/viscosity_model.py similarity index 100% rename from force_bdss/data_sources/viscosity_model.py rename to force_bdss/core_plugins/test_data_sources/viscosity/viscosity_model.py diff --git a/setup.py b/setup.py index 3105683..7eeb17c 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,8 @@ setup( "force.bdss.extensions": [ "mco = force_bdss.mco.multi_criteria_optimizers_plugin:" "MultiCriteriaOptimizersPlugin", - "data_source = force_bdss.data_sources.data_sources_plugin:" + "data_source = force_bdss.core_plugins." + "test_data_sources.data_sources_plugin:" "DataSourcesPlugin", ] }, -- GitLab