diff options
| author | niv-openerp <nicolas.vanhoren@openerp.com> | 2013-06-05 11:29:26 +0200 |
|---|---|---|
| committer | niv-openerp <nicolas.vanhoren@openerp.com> | 2013-06-05 11:29:26 +0200 |
| commit | 6afbca24f9afd5351ecf22efd8dc59e4fcf1840d (patch) | |
| tree | e9365497a0d7702c01968956909461b1e21b07ac /addons/web/tests/test_menu.py | |
| parent | 931744c99550abfe9e8ad5fdcb34f30e3917e300 (diff) | |
[REV] revert of previous improvement
bzr revid: nicolas.vanhoren@openerp.com-20130605092926-dhoumh76dwtl211t
Diffstat (limited to 'addons/web/tests/test_menu.py')
| -rw-r--r-- | addons/web/tests/test_menu.py | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/addons/web/tests/test_menu.py b/addons/web/tests/test_menu.py index 7360354be43..9ad9eeaf630 100644 --- a/addons/web/tests/test_menu.py +++ b/addons/web/tests/test_menu.py @@ -2,8 +2,6 @@ import collections import mock import unittest2 -from openerp.addons.web.http import request as req -from openerp.addons.web.http import RequestProxy from ..controllers import main @@ -15,13 +13,12 @@ class Placeholder(object): class LoadTest(unittest2.TestCase): def setUp(self): self.menu = main.Menu() - self.tmp_req = RequestProxy.set_request(mock.Mock()) - self.tmp_req.__enter__() + self.request = mock.Mock() # Have self.request.session.model() return a different mock object for # each model (but always the same mock for a given model name) models = collections.defaultdict(mock.Mock) - model = req.session.model.side_effect = \ + model = self.request.session.model.side_effect = \ lambda model_name: models[model_name] self.MockMenus = model('ir.ui.menu') @@ -31,7 +28,7 @@ class LoadTest(unittest2.TestCase): }] def tearDown(self): - self.tmp_req.__exit__() + del self.request del self.MockMenus del self.menu @@ -39,11 +36,11 @@ class LoadTest(unittest2.TestCase): self.MockMenus.search.return_value = [] self.MockMenus.read.return_value = [] - root = self.menu.load() + root = self.menu.load(self.request) self.MockMenus.search.assert_called_with( [('parent_id','=', False)], 0, False, False, - req.context) + self.request.context) self.assertEqual(root['all_menu_ids'], []) @@ -59,16 +56,16 @@ class LoadTest(unittest2.TestCase): {'id': 2, 'sequence': 3, 'parent_id': False}, ] - root = self.menu.load() + root = self.menu.load(self.request) self.MockMenus.search.assert_called_with( [('id','child_of', [1, 2, 3])], 0, False, False, - req.context) + self.request.context) self.MockMenus.read.assert_called_with( [1, 2, 3], ['name', 'sequence', 'parent_id', 'action'], - req.context) + self.request.context) self.assertEqual(root['all_menu_ids'], [1, 2, 3]) @@ -98,11 +95,11 @@ class LoadTest(unittest2.TestCase): {'id': 4, 'sequence': 2, 'parent_id': [2, '']}, ]) - root = self.menu.load() + root = self.menu.load(self.request) self.MockMenus.search.assert_called_with( [('id','child_of', [1])], 0, False, False, - req.context) + self.request.context) self.assertEqual(root['all_menu_ids'], [1, 2, 3, 4]) |
