summaryrefslogtreecommitdiffstats
path: root/tests/unit/scheduler/test_base_filter.py
diff options
context:
space:
mode:
authorMatthew Sherborne <msherborne@gmail.com>2013-05-05 16:14:38 +1000
committerGerrit Code Review <review@openstack.org>2013-05-15 23:25:28 +0000
commit5dcc43b118fd6ce65676861bee126b1de5e0a8d1 (patch)
tree6f807f27084f4bec8dfedbfc50edcabee4104d7e /tests/unit/scheduler/test_base_filter.py
parent378701bf3b2c67b3b98e692076f78cb83c2a419e (diff)
downloadoslo-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.py4
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')