diff options
author | Matthew Sherborne <msherborne@gmail.com> | 2013-05-05 16:14:38 +1000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2013-05-15 23:25:28 +0000 |
commit | 5dcc43b118fd6ce65676861bee126b1de5e0a8d1 (patch) | |
tree | 6f807f27084f4bec8dfedbfc50edcabee4104d7e /tests/unit/scheduler/test_base_filter.py | |
parent | 378701bf3b2c67b3b98e692076f78cb83c2a419e (diff) | |
download | oslo-5dcc43b118fd6ce65676861bee126b1de5e0a8d1.tar.gz oslo-5dcc43b118fd6ce65676861bee126b1de5e0a8d1.tar.xz oslo-5dcc43b118fd6ce65676861bee126b1de5e0a8d1.zip |
Break out common functionality for filters and weights
In the context of openstack.common.scheduler:
base_filter.BaseFilterManager and base_weight.BaseWeightManager had
duplicated code.
This patch breaks that code out into a shared base class:
base_handler.BaseHandler
Change-Id: Ie5232c6dd9876a75170beda71adde90fc6bb4153
Diffstat (limited to 'tests/unit/scheduler/test_base_filter.py')
-rw-r--r-- | tests/unit/scheduler/test_base_filter.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/unit/scheduler/test_base_filter.py b/tests/unit/scheduler/test_base_filter.py index 680e0de..65809ea 100644 --- a/tests/unit/scheduler/test_base_filter.py +++ b/tests/unit/scheduler/test_base_filter.py @@ -60,6 +60,7 @@ class FakeFilter1(BaseFakeFilter): * AND * It has a fake entry point defined (is returned by fake ExtensionManager) """ + pass class FakeFilter2(BaseFakeFilter): @@ -69,6 +70,7 @@ class FakeFilter2(BaseFakeFilter): * BUT * It has no entry point """ + pass class FakeFilter3(base_filter.BaseFilter): @@ -112,7 +114,7 @@ class TestBaseFilterHandler(utils.BaseTestCase): def setUp(self): super(TestBaseFilterHandler, self).setUp() - self.stubs.Set(base_filter.extension, 'ExtensionManager', + self.stubs.Set(base_filter.base_handler.extension, 'ExtensionManager', FakeExtensionManager) self.handler = base_filter.BaseFilterHandler(BaseFakeFilter, 'fake_filters') |