diff --git a/product/ERP5Form/tests/testSelectionTool.py b/product/ERP5Form/tests/testSelectionTool.py index 73436b0d5206f56ad56a843c0def04e7e2af2d97..725407ffd0576f29c71c8926b06af64030f24bf4 100644 --- a/product/ERP5Form/tests/testSelectionTool.py +++ b/product/ERP5Form/tests/testSelectionTool.py @@ -355,9 +355,20 @@ class TestSelectionPersistence(unittest.TestCase): self.assertEquals('saved_value', portal_selections.getSelectionParamsFor('test_selection').get('key')) +class TestSelectionToolMemcachedStorage(TestSelectionTool): + quiet = 1 + run_all_test = 1 + + def getTitle(self): + return "SelectionTool with Memcached Storage" + + def afterSetUp(self): + self.portal.portal_selections.setStorage('Memcached Tool') + TestSelectionTool.afterSetUp(self) def test_suite(): suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(TestSelectionTool)) + suite.addTest(unittest.makeSuite(TestSelectionToolMemcachedStorage)) suite.addTest(unittest.makeSuite(TestSelectionPersistence)) return suite