summaryrefslogtreecommitdiff
path: root/addons/web/test/test_menu.py
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2012-03-22 15:33:31 +0100
committerXavier Morel <xmo@openerp.com>2012-03-22 15:33:31 +0100
commit7353e02e2ef4a403d4b79c1b157f2ca00b77d2fc (patch)
treea319552e3664ea272fdfb8abf31c961bcd5e1e6e /addons/web/test/test_menu.py
parent514c63288c7d5d88d764b44696c5e3a5fc148dfb (diff)
parent1da49a44a57aa413e5eb96afe9c6d294e09848fd (diff)
[MERGE] from trunk
bzr revid: xmo@openerp.com-20120322143331-iajlifomw1hohbht
Diffstat (limited to 'addons/web/test/test_menu.py')
-rw-r--r--addons/web/test/test_menu.py24
1 files changed, 14 insertions, 10 deletions
diff --git a/addons/web/test/test_menu.py b/addons/web/test/test_menu.py
index d763fd7dcb1..7e69442c4b8 100644
--- a/addons/web/test/test_menu.py
+++ b/addons/web/test/test_menu.py
@@ -1,8 +1,9 @@
# -*- coding: utf-8 -*-
import mock
import unittest2
-import web.controllers.main
-import openerpweb.openerpweb
+
+from ..controllers import main
+from ..common.session import OpenERPSession
class Placeholder(object):
def __init__(self, **kwargs):
@@ -11,17 +12,16 @@ class Placeholder(object):
class LoadTest(unittest2.TestCase):
def setUp(self):
- self.menu = web.controllers.main.Menu()
+ self.menu = main.Menu()
self.menus_mock = mock.Mock()
- self.request = Placeholder(
- session=openerpweb.openerpweb.OpenERPSession(
- model_factory=lambda _session, _name: self.menus_mock))
+ self.request = Placeholder(session=OpenERPSession())
def tearDown(self):
del self.request
del self.menus_mock
del self.menu
+ @unittest2.skip
def test_empty(self):
self.menus_mock.search = mock.Mock(return_value=[])
self.menus_mock.read = mock.Mock(return_value=[])
@@ -36,6 +36,7 @@ class LoadTest(unittest2.TestCase):
root['children'],
[])
+ @unittest2.skip
def test_applications_sort(self):
self.menus_mock.search = mock.Mock(return_value=[1, 2, 3])
self.menus_mock.read = mock.Mock(return_value=[
@@ -62,6 +63,7 @@ class LoadTest(unittest2.TestCase):
'parent_id': False, 'children': []
}])
+ @unittest2.skip
def test_deep(self):
self.menus_mock.search = mock.Mock(return_value=[1, 2, 3, 4])
self.menus_mock.read = mock.Mock(return_value=[
@@ -100,7 +102,7 @@ class LoadTest(unittest2.TestCase):
class ActionMungerTest(unittest2.TestCase):
def setUp(self):
- self.menu = web.controllers.main.Menu()
+ self.menu = main.Menu()
def test_actual_treeview(self):
action = {
"views": [[False, "tree"], [False, "form"],
@@ -111,10 +113,11 @@ class ActionMungerTest(unittest2.TestCase):
}
changed = action.copy()
del action['view_type']
- web.controllers.main.fix_view_modes(changed)
+ main.fix_view_modes(changed)
self.assertEqual(changed, action)
+ @unittest2.skip
def test_list_view(self):
action = {
"views": [[False, "tree"], [False, "form"],
@@ -123,7 +126,7 @@ class ActionMungerTest(unittest2.TestCase):
"view_id": False,
"view_mode": "tree,form,calendar"
}
- web.controllers.main.fix_view_modes(action)
+ main.fix_view_modes(action)
self.assertEqual(action, {
"views": [[False, "list"], [False, "form"],
@@ -132,6 +135,7 @@ class ActionMungerTest(unittest2.TestCase):
"view_mode": "list,form,calendar"
})
+ @unittest2.skip
def test_redundant_views(self):
action = {
@@ -141,7 +145,7 @@ class ActionMungerTest(unittest2.TestCase):
"view_id": False,
"view_mode": "tree,form,calendar"
}
- web.controllers.main.fix_view_modes(action)
+ main.fix_view_modes(action)
self.assertEqual(action, {
"views": [[False, "list"], [False, "form"],