[ADD] tests for *not* finding root views

bzr revid: xmo@openerp.com-20130423133617-c4eszsf09b32hzl1
This commit is contained in:
Xavier Morel
2013-04-23 15:36:17 +02:00
parent dd43214fe1
commit 1dac8a7a34
+13
View File
@@ -179,3 +179,16 @@ class TestViewInheritance(common.TransactionCase):
root = self.View.get_root_ancestor(
self.cr, self.uid, model=self.model, view_type='form')
self.assertEqual(root['id'], A_id)
def test_no_root(self):
root = self.View.get_root_ancestor(
self.cr, self.uid, model='does.not.exist', view_type='form')
self.assertFalse(root)
root = self.View.get_root_ancestor(
self.cr, self.uid, model=self.model, view_type='tree')
self.assertFalse(root)
root = self.View.get_root_ancestor(
self.cr, self.uid, view_id=12345678)
self.assertFalse(root)