From ebb4da70d5c919cfe34a952118c33bb2249083e1 Mon Sep 17 00:00:00 2001 From: Giorgio Borelli Date: Wed, 12 Nov 2014 16:39:00 +0100 Subject: [PATCH] fix test --- document_page/document_page_demo.xml | 3 ++- document_page/test/document_page_test00.yml | 19 ++++++++++--------- .../wizard/document_page_create_menu.py | 6 ------ 3 files changed, 12 insertions(+), 16 deletions(-) diff --git a/document_page/document_page_demo.xml b/document_page/document_page_demo.xml index f779ea83..c94054e7 100644 --- a/document_page/document_page_demo.xml +++ b/document_page/document_page_demo.xml @@ -2,7 +2,8 @@ - + OpenERP Features diff --git a/document_page/test/document_page_test00.yml b/document_page/test/document_page_test00.yml index 3c8dba80..bc75c64e 100644 --- a/document_page/test/document_page_test00.yml +++ b/document_page/test/document_page_test00.yml @@ -30,13 +30,16 @@ Wiki text can easily be edited ' + - I check the page history for the current page by clicking on "Page History".After that find difference between history. - - !python {model: wizard.document.page.history.show_diff}: | - hist_obj = model.pool.get('document.page.history') - ids = hist_obj.search(cr, uid, [('page_id', '=', ref("test_page0"))]) - model.get_diff(cr, uid, {'active_ids': ids[:] }) + !python {model: wizard.document.page.history.show_diff, id: False}: | + hist_obj = self.env['document.page.history'] + ids = hist_obj.search([('page_id', '=', ref("test_page0"))]) + self.with_context(active_ids=[i.id for i in ids]).get_diff() + + - I click the "create menu" link and i fill the form. - @@ -46,9 +49,7 @@ - I create a Menu by clicking on "create menu" - - !python {model: document.page.create.menu}: | - ids = [ref("test_create_menu0")] - context['active_id'] = ref('test_page0') - self.document_page_menu_create(cr, uid, ids, context) - + !python {model: document.page.create.menu, id: False}: | + menu = self.search([('id', '=', ref("test_create_menu0"))]) + menu.with_context(active_id=[ref('test_page0')]).document_page_menu_create() diff --git a/document_page/wizard/document_page_create_menu.py b/document_page/wizard/document_page_create_menu.py index b90b17c0..21928a14 100644 --- a/document_page/wizard/document_page_create_menu.py +++ b/document_page/wizard/document_page_create_menu.py @@ -49,12 +49,6 @@ class document_page_create_menu(models.TransientModel): @api.multi def document_page_menu_create(self): - # events = self.env['event.event'].browse(self._context.get('event_ids', [])) - # events.do_confirm() - # return {'type': 'ir.actions.act_window_close'} - # def document_page_menu_create(self, cr, uid, ids, context=None): - # if context is None: - # context = {} obj_page = self.env['document.page'] obj_menu = self.env['ir.ui.menu'] obj_action = self.env['ir.actions.act_window']