diff options
| author | ima-openerp <ima@tinyerp.com> | 2013-10-21 18:12:22 +0530 |
|---|---|---|
| committer | ima-openerp <ima@tinyerp.com> | 2013-10-21 18:12:22 +0530 |
| commit | 7678ea996fbf0fcd146bd7ffbf75ab450db7dd4e (patch) | |
| tree | a854e1029302edfe582f594bc2f684aaeec9e45d /addons/web/tests/test_menu.py | |
| parent | 8acd61c43e7d47f3c83d19aa3c3f1d4fd4547c10 (diff) | |
| parent | ebeeae0ed4c57e36db143c11de11174ca1330892 (diff) | |
[MERGE]with trunk.
bzr revid: ima@tinyerp.com-20131021124222-7j3xc1ahtek5gyuw
Diffstat (limited to 'addons/web/tests/test_menu.py')
| -rw-r--r-- | addons/web/tests/test_menu.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/addons/web/tests/test_menu.py b/addons/web/tests/test_menu.py index 6c86efe2fc6..8e8f3900670 100644 --- a/addons/web/tests/test_menu.py +++ b/addons/web/tests/test_menu.py @@ -1,9 +1,12 @@ # -*- coding: utf-8 -*- import collections + import mock import unittest2 + from openerp.addons.web.http import request as req -from openerp.addons.web.http import set_request + +from . import common from ..controllers import main @@ -12,11 +15,10 @@ class Placeholder(object): for k, v in kwargs.iteritems(): setattr(self, k, v) -class LoadTest(unittest2.TestCase): +class LoadTest(common.MockRequestCase): def setUp(self): + super(LoadTest, self).setUp() self.menu = main.Menu() - self.tmp_req = set_request(mock.Mock()) - self.tmp_req.__enter__() # Have self.request.session.model() return a different mock object for # each model (but always the same mock for a given model name) @@ -31,9 +33,9 @@ class LoadTest(unittest2.TestCase): }] def tearDown(self): - self.tmp_req.__exit__() del self.MockMenus del self.menu + super(LoadTest, self).tearDown() def test_empty(self): self.MockMenus.search.return_value = [] |
