From fbb5ddce184b70814681e9cc843eb53bc4031873 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Wed, 27 Nov 2013 12:16:14 +0100 Subject: [PATCH] [FIX] MockRequestCase, broken when set_request was removed in server revid:fme@openerp.com-20131120192550-i9xzyqkufe3stnb3 bzr revid: xmo@openerp.com-20131127111614-n6xjqljzviy2i59m --- addons/web/tests/common.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/web/tests/common.py b/addons/web/tests/common.py index ef0ad0987c7..a4b9348f8c3 100644 --- a/addons/web/tests/common.py +++ b/addons/web/tests/common.py @@ -8,10 +8,10 @@ from openerp import http class MockRequestCase(unittest2.TestCase): def setUp(self): super(MockRequestCase, self).setUp() - self.tmp_req = http.set_request(mock.Mock()) - self.tmp_req.__enter__() + self.tmp_req = mock.Mock() + http._request_stack.push(self.tmp_req) def tearDown(self): - self.tmp_req.__exit__(None, None, None) + http._request_stack.pop() super(MockRequestCase, self).tearDown()