diff --git a/addons/base_import/tests/test_base_import.py b/addons/base_import/tests/test_base_import.py index 1a84d737391ced5817aa94793b609a784b38bd62..9fcadd27e5a76f7c6d96f90bd68acc28c7218d38 100644 --- a/addons/base_import/tests/test_base_import.py +++ b/addons/base_import/tests/test_base_import.py @@ -202,7 +202,7 @@ class TestPreview(TransactionCase): }) return import_wizard - @mute_logger('openerp.addons.base_import.models.base_import') + @mute_logger('odoo.addons.base_import.models.base_import') def test_encoding(self): import_wizard = self.make_import() result = import_wizard.parse_preview({ @@ -211,7 +211,7 @@ class TestPreview(TransactionCase): }) self.assertTrue('error' in result) - @mute_logger('openerp.addons.base_import.models.base_import') + @mute_logger('odoo.addons.base_import.models.base_import') def test_csv_errors(self): import_wizard = self.make_import() diff --git a/addons/bus/models/bus_presence.py b/addons/bus/models/bus_presence.py index 43dd089cfbd3a39ed85492f5f2c561b74c903266..b9f4a3ea8c67b684368539a211aed488a33e977c 100644 --- a/addons/bus/models/bus_presence.py +++ b/addons/bus/models/bus_presence.py @@ -49,7 +49,7 @@ class BusPresence(models.Model): if datetime.datetime.strptime(presence.last_presence, DEFAULT_SERVER_DATETIME_FORMAT) < last_presence: values['last_presence'] = last_presence.strftime(DEFAULT_SERVER_DATETIME_FORMAT) # Hide transaction serialization errors, which can be ignored, the presence update is not essential - with tools.mute_logger('openerp.sql_db'): + with tools.mute_logger('odoo.sql_db'): presence.write(values) # avoid TransactionRollbackError self.env.cr.commit() # TODO : check if still necessary diff --git a/addons/crm/wizard/base_partner_merge.py b/addons/crm/wizard/base_partner_merge.py index 21b3e5335b407d31aa61cedc5bc1472f61312a02..71799d265de7de3f8198e541c5cc8b81d07ea769 100644 --- a/addons/crm/wizard/base_partner_merge.py +++ b/addons/crm/wizard/base_partner_merge.py @@ -177,7 +177,7 @@ class MergePartnerAutomatic(models.TransientModel): self._cr.execute(query, (dst_partner.id, partner.id, dst_partner.id)) else: try: - with mute_logger('openerp.sql_db'), self._cr.savepoint(): + with mute_logger('odoo.sql_db'), self._cr.savepoint(): query = 'UPDATE "%(table)s" SET %(column)s = %%s WHERE %(column)s IN %%s' % query_dic self._cr.execute(query, (dst_partner.id, tuple(src_partners.ids),)) @@ -216,7 +216,7 @@ class MergePartnerAutomatic(models.TransientModel): return records = Model.sudo().search([(field_model, '=', 'res.partner'), (field_id, '=', src.id)]) try: - with mute_logger('openerp.sql_db'), self._cr.savepoint(): + with mute_logger('odoo.sql_db'), self._cr.savepoint(): return records.sudo().write({field_id: dst_partner.id}) except psycopg2.Error: # updating fails, most likely due to a violated unique constraint diff --git a/addons/event/tests/test_event_flow.py b/addons/event/tests/test_event_flow.py index 2e77df88fbf26419f91fe7ce1bbeb2b8db7294f7..c92dfe1489aad8fa4f60405bd1922d2050fda7f6 100644 --- a/addons/event/tests/test_event_flow.py +++ b/addons/event/tests/test_event_flow.py @@ -12,7 +12,7 @@ from mock import patch class TestEventFlow(TestEventCommon): - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_00_basic_event_auto_confirm(self): """ Basic event management with auto confirmation """ event_config = self.env['event.config.settings'].sudo(self.user_eventmanager).create({ @@ -67,7 +67,7 @@ class TestEventFlow(TestEventCommon): test_event.button_cancel() - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_10_advanced_event_flow(self): """ Avanced event flow: no auto confirmation, manage minimum / maximum seats, ... """ diff --git a/addons/event/tests/test_mail_schedule.py b/addons/event/tests/test_mail_schedule.py index c9745d861e05ebc266c61c0060554664a5e5170b..6edbabe371d5f1d65ea36f86579e849d9310db4d 100644 --- a/addons/event/tests/test_mail_schedule.py +++ b/addons/event/tests/test_mail_schedule.py @@ -10,7 +10,7 @@ from odoo.tools import mute_logger class TestMailSchedule(TestEventCommon): - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_00_event_mail_schedule(self): """ Test mail scheduling for events """ self.env['ir.values'].set_default('event.config.settings', 'auto_confirmation', True) diff --git a/addons/hr_holidays/tests/test_holidays_flow.py b/addons/hr_holidays/tests/test_holidays_flow.py index c3cf25b91add9f2c2c5f9d4dadb6dadb77d9c29b..77eec06065aacf4fb6b658d88f1667b8d73d6382 100644 --- a/addons/hr_holidays/tests/test_holidays_flow.py +++ b/addons/hr_holidays/tests/test_holidays_flow.py @@ -11,7 +11,7 @@ from odoo.addons.hr_holidays.tests.common import TestHrHolidaysBase class TestHolidaysFlow(TestHrHolidaysBase): - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_00_leave_request_flow(self): """ Testing leave request flow """ Holidays = self.env['hr.holidays'] diff --git a/addons/mail/tests/test_invite.py b/addons/mail/tests/test_invite.py index 45f50767bb53346f423c91ed7aef70ed6703a3eb..a7452662f78edcd7db23f4b928ef16760da88a10 100644 --- a/addons/mail/tests/test_invite.py +++ b/addons/mail/tests/test_invite.py @@ -7,7 +7,7 @@ from odoo.tools import mute_logger class TestInvite(TestMail): - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_invite_email(self): mail_invite = self.env['mail.wizard.invite'].with_context({ 'default_res_model': 'mail.channel', diff --git a/addons/mail/tests/test_mail_channel.py b/addons/mail/tests/test_mail_channel.py index a54b5306dde9a18ac2132a87d73d10270efb6f43..5d1065ef5c4adc71f661c23b848034010fa3f2de 100644 --- a/addons/mail/tests/test_mail_channel.py +++ b/addons/mail/tests/test_mail_channel.py @@ -34,7 +34,7 @@ class TestMailGroup(TestMail): cls.env['mail.channel']._patch_method('message_get_recipient_values', mail_group_message_get_recipient_values) super(TestMail, cls).tearDownClass() - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_access_rights_public(self): # Read public group -> ok self.group_public.sudo(self.user_public).read() @@ -62,7 +62,7 @@ class TestMailGroup(TestMail): with self.assertRaises(AccessError): self.group_public.sudo(self.user_public).unlink() - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_access_rights_groups(self): # Employee read employee-based group: ok # TODO Change the except_orm to Warning diff --git a/addons/mail/tests/test_mail_features.py b/addons/mail/tests/test_mail_features.py index 7dc8fb2f7f1787becd7d4222f88c57b8af1c5ca2..d95b13975b65560e99e473e99d28a21a618b68f5 100644 --- a/addons/mail/tests/test_mail_features.py +++ b/addons/mail/tests/test_mail_features.py @@ -12,7 +12,7 @@ class TestMailFeatures(TestMail): alias = self.env['mail.alias'].with_context(alias_model_name='mail.channel').create({'alias_name': 'b4r+_#_R3wl$$'}) self.assertEqual(alias.alias_name, 'b4r+_-_r3wl-', 'Disallowed chars should be replaced by hyphens') - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_needaction(self): na_emp1_base = self.env['mail.message'].sudo(self.user_employee)._needaction_count(domain=[]) na_emp2_base = self.env['mail.message'].sudo()._needaction_count(domain=[]) @@ -27,7 +27,7 @@ class TestMailFeatures(TestMail): class TestMessagePost(TestMail): - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_post_no_subscribe_author(self): original = self.group_pigs.message_follower_ids self.group_pigs.sudo(self.user_employee).with_context({'mail_create_nosubscribe': True}).message_post( @@ -37,7 +37,7 @@ class TestMessagePost(TestMail): # TODO : the author of a message post on mail.channel should not be added as follower - # @mute_logger('openerp.addons.mail.models.mail_mail') + # @mute_logger('odoo.addons.mail.models.mail_mail') # def test_post_subscribe_author(self): # original = self.group_pigs.message_follower_ids # self.group_pigs.sudo(self.user_employee).message_post( @@ -45,7 +45,7 @@ class TestMessagePost(TestMail): # self.assertEqual(self.group_pigs.message_follower_ids.mapped('partner_id'), original.mapped('partner_id') | self.user_employee.partner_id) # self.assertEqual(self.group_pigs.message_follower_ids.mapped('channel_id'), original.mapped('channel_id')) - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_post_no_subscribe_recipients(self): original = self.group_pigs.message_follower_ids self.group_pigs.sudo(self.user_employee).with_context({'mail_create_nosubscribe': True}).message_post( @@ -53,7 +53,7 @@ class TestMessagePost(TestMail): self.assertEqual(self.group_pigs.message_follower_ids.mapped('partner_id'), original.mapped('partner_id')) self.assertEqual(self.group_pigs.message_follower_ids.mapped('channel_id'), original.mapped('channel_id')) - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_post_subscribe_recipients(self): original = self.group_pigs.message_follower_ids self.group_pigs.sudo(self.user_employee).with_context({'mail_create_nosubscribe': True, 'mail_post_autofollow': True}).message_post( @@ -61,7 +61,7 @@ class TestMessagePost(TestMail): self.assertEqual(self.group_pigs.message_follower_ids.mapped('partner_id'), original.mapped('partner_id') | self.partner_1 | self.partner_2) self.assertEqual(self.group_pigs.message_follower_ids.mapped('channel_id'), original.mapped('channel_id')) - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_post_subscribe_recipients_partial(self): original = self.group_pigs.message_follower_ids self.group_pigs.sudo(self.user_employee).with_context({'mail_create_nosubscribe': True, 'mail_post_autofollow': True, 'mail_post_autofollow_partner_ids': [self.partner_2.id]}).message_post( @@ -69,7 +69,7 @@ class TestMessagePost(TestMail): self.assertEqual(self.group_pigs.message_follower_ids.mapped('partner_id'), original.mapped('partner_id') | self.partner_2) self.assertEqual(self.group_pigs.message_follower_ids.mapped('channel_id'), original.mapped('channel_id')) - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_post_notifications(self): _body, _body_alt = '<p>Test Body</p>', 'Test Body' _subject = 'Test Subject' @@ -139,7 +139,7 @@ class TestMessagePost(TestMail): self.assertTrue(all(_body_alt in m['body'] for m in self._mails)) self.assertFalse(any(m['references'] for m in self._mails)) - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_post_answer(self): _body = '<p>Test Body</p>' _subject = 'Test Subject' @@ -171,7 +171,7 @@ class TestMessagePost(TestMail): self.assertEqual(new_msg.parent_id.id, parent_msg.id, 'message_post: flatten error') self.assertFalse(new_msg.partner_ids) - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_message_compose(self): composer = self.env['mail.compose.message'].with_context({ 'default_composition_mode': 'comment', @@ -202,7 +202,7 @@ class TestMessagePost(TestMail): # TODO: test attachments ? - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_message_compose_mass_mail(self): composer = self.env['mail.compose.message'].with_context({ 'default_composition_mode': 'mass_mail', @@ -256,7 +256,7 @@ class TestMessagePost(TestMail): # self.assertEqual(set(group_bird.message_follower_ids.ids), set([self.partner_admin_id]), # 'compose wizard: mail_post_autofollow and mail_create_nosubscribe context keys not correctly taken into account') - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_message_compose_mass_mail_active_domain(self): self.env['mail.compose.message'].with_context({ 'default_composition_mode': 'mass_mail', diff --git a/addons/mail/tests/test_mail_gateway.py b/addons/mail/tests/test_mail_gateway.py index 3ce8c531f7cd268160953d63b0fcc31a5b80d8b7..707e316bca58e7abd26714a4e19e28b75937a205 100644 --- a/addons/mail/tests/test_mail_gateway.py +++ b/addons/mail/tests/test_mail_gateway.py @@ -316,7 +316,7 @@ class TestMailgateway(TestMail): 'message_id': '<123456-openerp-%s-mail.channel@%s>' % (self.group_public.id, socket.gethostname()), }) - @mute_logger('openerp.addons.mail.models.mail_thread') + @mute_logger('odoo.addons.mail.models.mail_thread') def test_message_parse(self): """ Test parsing of various scenarios of incoming emails """ res = self.env['mail.thread'].message_parse(MAIL_TEMPLATE_PLAINTEXT) @@ -348,14 +348,14 @@ class TestMailgateway(TestMail): res.get('body', ''), 'message_parse: second part of the html version should be in body after parsing multipart/mixed') - @mute_logger('openerp.addons.mail.models.mail_thread') + @mute_logger('odoo.addons.mail.models.mail_thread') def test_message_process_cid(self): new_groups = self.format_and_process(MAIL_MULTIPART_IMAGE, subject='My Frogs', to='groups@example.com') message = new_groups.message_ids[0] for attachment in message.attachment_ids: self.assertIn('/web/image/%s' % attachment.id, message.body) - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_alias_basic(self): """ Incoming email on an alias creating a new record + message_new + message details """ new_groups = self.format_and_process(MAIL_TEMPLATE, subject='My Frogs', to='groups@example.com, other@gmail.com') @@ -383,7 +383,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(self._mails), 0, 'message_process: should create emails without any follower added') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_alias_user_id(self): """ Test alias ownership """ self.alias.write({'alias_user_id': self.user_employee.id}) @@ -395,7 +395,7 @@ class TestMailgateway(TestMail): self.assertEqual(res[0], self.user_employee.id, 'message_process: group should have been created by alias_user_id') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_email_email_from(self): """ Incoming email: not recognized author: email_from, no author_id, no followers """ new_groups = self.format_and_process(MAIL_TEMPLATE, to='groups@example.com, other@gmail.com') @@ -408,7 +408,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(new_groups.message_partner_ids), 0, 'message_process: newly create group should not have any follower') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_email_author(self): """ Incoming email: recognized author: email_from, author_id, added as follower """ new_groups = self.format_and_process(MAIL_TEMPLATE, email_from='Valid Lelitre <valid.lelitre@agrolait.com>', to='groups@example.com, valid.other@gmail.com') @@ -426,7 +426,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(self._mails), 0, 'message_process: no bounce or notificatoin email should be sent with follower = author') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models', 'openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models', 'odoo.addons.mail.models.mail_mail') def test_message_process_alias_partners_bounce(self): """ Incoming email from an unknown partner on a Partners only alias -> bounce """ self.alias.write({'alias_contact': 'partners'}) @@ -441,7 +441,7 @@ class TestMailgateway(TestMail): self.assertIn('whatever-2a840@postmaster.twitter.com', self._mails[0].get('email_to'), 'message_process: bounce email on Partners alias should go to Return-Path address') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models', 'openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models', 'odoo.addons.mail.models.mail_mail') def test_message_process_alias_followers_bounce(self): """ Incoming email from unknown partner / not follower partner on a Followers only alias -> bounce """ self.alias.write({ @@ -462,7 +462,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(self._mails), 1, 'message_process: incoming email on Followers alias should send a bounce email') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_alias_partner(self): """ Incoming email from a known partner on a Partners alias -> ok (+ test on alias.user_id) """ self.alias.write({'alias_contact': 'partners'}) @@ -475,7 +475,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(new_groups.message_ids), 1, 'message_process: newly created group should have the incoming email in message_ids') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_alias_followers(self): """ Incoming email from a parent document follower on a Followers only alias -> ok """ self.alias.write({ @@ -488,7 +488,7 @@ class TestMailgateway(TestMail): # Test: one group created by Raoul (or Sylvie maybe, if we implement it) self.assertEqual(len(new_groups), 1, 'message_process: a new mail.channel should have been created') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models', 'openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models', 'odoo.addons.mail.models.mail_mail') def test_message_process_alias_update(self): """ Incoming email update discussion + notification email """ self.alias.write({'alias_force_thread_id': self.group_public.id}) @@ -518,7 +518,7 @@ class TestMailgateway(TestMail): # self.assertEqual(self.group_public.message_channel_ids, self.env['mail.channel'], # 'message_process: after reply, group should have 2 followers (0 channels)') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_in_reply_to(self): """ Incoming email using in-rely-to should go into the right destination even with a wrong destination """ self.format_and_process( @@ -530,7 +530,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(self.group_public.message_ids), 2, 'message_process: group should contain one new message') self.assertEqual(len(self.fake_email.child_ids), 1, 'message_process: new message should be children of the existing one') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_references(self): """ Incoming email using references should go into the right destination even with a wrong destination """ self.format_and_process( @@ -541,7 +541,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(self.group_public.message_ids), 2, 'message_process: group should contain one new message') self.assertEqual(len(self.fake_email.child_ids), 1, 'message_process: new message should be children of the existing one') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_references_forward(self): """ Incoming email using references but with alias forward should not go into references destination """ res_test = self.format_and_process( @@ -556,7 +556,7 @@ class TestMailgateway(TestMail): self.assertEqual(res_test.name, 'My Dear Forward') self.assertEqual(len(res_test.message_ids), 1) - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_references_forward_cc(self): """ Incoming email using references but with alias forward should not go into references destination """ self.format_and_process( @@ -569,7 +569,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(self.group_public.message_ids), 2, 'message_process: group should contain one new message') self.assertEqual(len(self.fake_email.child_ids), 1, 'message_process: new message should be children of the existing one') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_model_res_id(self): """ Incoming email with ref holding model / res_id but that does not match any message in the thread: must raise since OpenERP saas-3 """ self.assertRaises(ValueError, @@ -600,7 +600,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(self.group_public.message_ids), 2, 'message_process: group should contain 6 messages') self.assertEqual(len(self.group_public.message_ids[0].child_ids), 0, 'message_process: msg1 should not have children') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_duplicate(self): """ Duplicate emails (same message_id) are not processed """ self.alias.write({'alias_force_thread_id': self.group_public.id,}) @@ -627,7 +627,7 @@ class TestMailgateway(TestMail): self.assertEqual(no_of_msg, 1, 'message_process: message with already existing message_id should not have been duplicated') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_partner_find(self): """ Finding the partner based on email, based on partner / user / follower """ from_1 = self.env['res.partner'].create({'name': 'A', 'email': 'from.test@example.com'}) @@ -648,7 +648,7 @@ class TestMailgateway(TestMail): self.format_and_process(MAIL_TEMPLATE, to='public@example.com', msg_id='<3>', email_from='Brice Denisse <from.test@example.com>') self.assertEqual(self.group_public.message_ids[0].author_id, from_3, 'message_process: email_from -> author_id wrong') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_crash_wrong_model(self): """ Incoming email with model that does not accepts incoming emails must raise """ self.assertRaises(ValueError, @@ -657,7 +657,7 @@ class TestMailgateway(TestMail): to='noone@example.com', subject='spam', extra='', model='res.country', msg_id='<1198923581.41972151344608186760.JavaMail.new4@agrolait.com>') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_crash_no_data(self): """ Incoming email without model and without alias must raise """ self.assertRaises(ValueError, @@ -666,7 +666,7 @@ class TestMailgateway(TestMail): to='noone@example.com', subject='spam', extra='', msg_id='<1198923581.41972151344608186760.JavaMail.new5@agrolait.com>') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_fallback(self): """ Incoming email with model that accepting incoming emails as fallback """ frog_groups = self.format_and_process( @@ -675,7 +675,7 @@ class TestMailgateway(TestMail): self.assertEqual(len(frog_groups), 1, 'message_process: erroneous email but with a fallback model should have created a new mail.channel') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models') def test_message_process_plain_text(self): """ Incoming email in plaintext should be stored as html """ frog_groups = self.format_and_process( @@ -687,7 +687,7 @@ class TestMailgateway(TestMail): self.assertIn('<pre>\nPlease call me as soon as possible this afternoon!\n<span data-o-mail-quote="1">\n--\nSylvie\n</span></pre>', msg.body, 'message_process: plaintext incoming email incorrectly parsed') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models', 'openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models', 'odoo.addons.mail.models.mail_mail') def test_private_discussion(self): """ Testing private discussion between partners. """ msg1_pids = [self.env.user.partner_id.id, self.partner_1.id] @@ -729,7 +729,7 @@ class TestMailgateway(TestMail): self.assertEqual(msg.needaction_partner_ids, self.user_employee.partner_id | self.env.user.partner_id, 'message_post: private discussion: incorrect notified recipients when replying') - @mute_logger('openerp.addons.mail.models.mail_thread', 'openerp.models', 'openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_thread', 'odoo.models', 'odoo.addons.mail.models.mail_mail') def test_forward_parent_id(self): msg = self.group_pigs.sudo(self.user_employee).message_post(no_auto_thread=True, subtype='mail.mt_comment') self.assertNotIn(msg.model, msg.message_id) diff --git a/addons/mail/tests/test_mail_message.py b/addons/mail/tests/test_mail_message.py index ab095f5f3cafdfa86623d75ee58b63e3fae38a37..fb9da1f7ccb292b327d04df00424b5fa0b518d62 100644 --- a/addons/mail/tests/test_mail_message.py +++ b/addons/mail/tests/test_mail_message.py @@ -111,7 +111,7 @@ class TestMailMessage(TestMail): self.assertNotIn('mail.channel', msg.message_id) self.assertNotIn('-%d-' % self.group_pigs.id, msg.message_id) - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_mail_message_access_search(self): # Data: various author_ids, partner_ids, documents msg1 = self.env['mail.message'].create({ @@ -164,7 +164,7 @@ class TestMailMessage(TestMail): messages = self.env['mail.message'].sudo(self.user_portal).search([('subject', 'like', '_Test')]) self.assertEqual(messages, msg4 | msg5) - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_mail_message_access_read_crash(self): # TODO: Change the except_orm to Warning ( Because here it's call check_access_rule # which still generate exception in except_orm.So we need to change all @@ -172,7 +172,7 @@ class TestMailMessage(TestMail): with self.assertRaises(except_orm): self.message.sudo(self.user_employee).read() - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_mail_message_access_read_crash_portal(self): with self.assertRaises(except_orm): self.message.sudo(self.user_portal).read(['body', 'message_type', 'subtype_id']) @@ -202,7 +202,7 @@ class TestMailMessage(TestMail): # Test: Bert reads the message, ok because linked to a doc he is allowed to read self.message.sudo(self.user_employee).read() - @mute_logger('openerp.addons.base.ir.ir_model') + @mute_logger('odoo.addons.base.ir.ir_model') def test_mail_message_access_create_crash_public(self): # Do: Bert creates a message on Pigs -> ko, no creation rights with self.assertRaises(AccessError): @@ -212,13 +212,13 @@ class TestMailMessage(TestMail): with self.assertRaises(AccessError): self.env['mail.message'].sudo(self.user_public).create({'model': 'mail.channel', 'res_id': self.group_public.id, 'body': 'Test'}) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_mail_message_access_create_crash(self): # Do: Bert create a private message -> ko, no creation rights with self.assertRaises(except_orm): self.env['mail.message'].sudo(self.user_employee).create({'model': 'mail.channel', 'res_id': self.group_private.id, 'body': 'Test'}) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_mail_message_access_create_doc(self): # TODO Change the except_orm to Warning Message = self.env['mail.message'].sudo(self.user_employee) diff --git a/addons/mail/tests/test_mail_template.py b/addons/mail/tests/test_mail_template.py index 35f42516d8b394853b5d9c3d35ea9e3d844570e3..da335d741a46ce4c587f160c5227b7b0647c0e02 100644 --- a/addons/mail/tests/test_mail_template.py +++ b/addons/mail/tests/test_mail_template.py @@ -67,7 +67,7 @@ class TestMailTemplate(TestMail): self.assertEqual(set(attachments.mapped('res_model')), set(['res.partner'])) self.assertEqual(set(attachments.mapped('res_id')), set([self.user_admin.partner_id.id])) - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_composer_template_send(self): self.group_pigs.with_context(use_template=False).message_post_with_template(self.email_template.id, composition_mode='comment') @@ -81,7 +81,7 @@ class TestMailTemplate(TestMail): # self.assertIn((attach.datas_fname, base64.b64decode(attach.datas)), _attachments_test, # 'mail.message attachment name / data incorrect') - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_composer_template_mass_mailing(self): composer = self.env['mail.compose.message'].with_context({ 'default_composition_mode': 'mass_mail', diff --git a/addons/mail/tests/test_message_read.py b/addons/mail/tests/test_message_read.py index 16e99863a5f2658fa57a99c2ea9e9f1b5248b928..152a7dc4706379af61deaae287fb3d1f50fd894b 100644 --- a/addons/mail/tests/test_message_read.py +++ b/addons/mail/tests/test_message_read.py @@ -7,7 +7,7 @@ from odoo.tools import mute_logger class TestMessageRead(TestMail): - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def setUp(self): super(TestMessageRead, self).setUp() self.user_employee.write({'notify_email': 'none'}) diff --git a/addons/payment_buckaroo/tests/test_buckaroo.py b/addons/payment_buckaroo/tests/test_buckaroo.py index 447e6c625291339fa326fc631c2d1f77b5df2682..016f8ec193ea5d10f794fddff1d899ce48f8b20f 100644 --- a/addons/payment_buckaroo/tests/test_buckaroo.py +++ b/addons/payment_buckaroo/tests/test_buckaroo.py @@ -98,7 +98,7 @@ class BuckarooForm(BuckarooCommon): 'Buckaroo: wrong value for form input %s: received %s instead of %s' % (form_input.get('name'), form_input.get('value'), form_values[form_input.get('name')]) ) - @mute_logger('openerp.addons.payment_buckaroo.models.payment', 'ValidationError') + @mute_logger('odoo.addons.payment_buckaroo.models.payment', 'ValidationError') def test_20_buckaroo_form_management(self): # be sure not to do stupid thing self.assertEqual(self.buckaroo.environment, 'test', 'test without test environment') diff --git a/addons/payment_ogone/tests/test_ogone.py b/addons/payment_ogone/tests/test_ogone.py index 2651b00fefe54cde52022669a4d3cb5df7761041..ac32f0c4fe5057bde49779123923948afdffb732 100644 --- a/addons/payment_ogone/tests/test_ogone.py +++ b/addons/payment_ogone/tests/test_ogone.py @@ -94,7 +94,7 @@ class OgonePayment(PaymentAcquirerCommon): 'ogone: wrong value for form input %s: received %s instead of %s' % (form_input.get('name'), form_input.get('value'), form_values[form_input.get('name')]) ) - @mute_logger('openerp.addons.payment_ogone.models.payment', 'ValidationError') + @mute_logger('odoo.addons.payment_ogone.models.payment', 'ValidationError') def test_20_ogone_form_management(self): # be sure not to do stupid thing self.assertEqual(self.ogone.environment, 'test', 'test without test environment') diff --git a/addons/payment_paypal/tests/test_paypal.py b/addons/payment_paypal/tests/test_paypal.py index 2766c807ca9f0b186b97ade8e74732cb08d37842..7cbe98f1a6b9a7d95e05cb8981127cc1a03df0b4 100644 --- a/addons/payment_paypal/tests/test_paypal.py +++ b/addons/payment_paypal/tests/test_paypal.py @@ -105,7 +105,7 @@ class PaypalForm(PaypalCommon): self.assertEqual(form_input.get('value'), '1.57', 'paypal: wrong computed fees') self.assertTrue(handling_found, 'paypal: fees_active did not add handling input in rendered form') - @mute_logger('openerp.addons.payment_paypal.models.payment', 'ValidationError') + @mute_logger('odoo.addons.payment_paypal.models.payment', 'ValidationError') def test_20_paypal_form_management(self): # be sure not to do stupid things self.assertEqual(self.paypal.environment, 'test', 'test without test environment') diff --git a/addons/payment_stripe/tests/test_stripe.py b/addons/payment_stripe/tests/test_stripe.py index 5848301eaedfcba9018e8eb9c2a3853decb692a4..ded2b7e94657954347c5ea32842329cd8e368f04 100644 --- a/addons/payment_stripe/tests/test_stripe.py +++ b/addons/payment_stripe/tests/test_stripe.py @@ -166,7 +166,7 @@ class StripeTest(StripeCommon): # simulate an error stripe_post_data['status'] = 'error' stripe_post_data.update({u'error': {u'message': u"Your card's expiration year is invalid.", u'code': u'invalid_expiry_year', u'type': u'card_error', u'param': u'exp_year'}}) - with mute_logger('openerp.addons.payment_stripe.models.payment'): + with mute_logger('odoo.addons.payment_stripe.models.payment'): tx.form_feedback(stripe_post_data, 'stripe') # check state self.assertEqual(tx.state, 'error', 'Stipe: erroneous validation did not put tx into error state') diff --git a/addons/portal/tests/test_portal.py b/addons/portal/tests/test_portal.py index 6878b4c61bec4ecd3c873042a23bda87612d8c9a..083f5e87bed0bd625106bc37d3bd403f1e83cd81 100644 --- a/addons/portal/tests/test_portal.py +++ b/addons/portal/tests/test_portal.py @@ -33,7 +33,7 @@ class TestPortal(TestMail): 'body': 'Body text'}) compose.send_mail() - @mute_logger('openerp.addons.mail.models.mail_mail') + @mute_logger('odoo.addons.mail.models.mail_mail') def test_invite_email_portal(self): group_pigs = self.group_pigs base_url = self.env['ir.config_parameter'].get_param('web.base.url', default='') diff --git a/addons/procurement/wizard/procurement_order_compute_all.py b/addons/procurement/wizard/procurement_order_compute_all.py index f453381053b0e7ad89dd7787db648f57b9f2a17a..384c1daa45ad339e4b29c2c62b489be34cde5655 100644 --- a/addons/procurement/wizard/procurement_order_compute_all.py +++ b/addons/procurement/wizard/procurement_order_compute_all.py @@ -22,7 +22,7 @@ class ProcurementComputeAll(models.TransientModel): scheduler_cron = self.sudo().env.ref('procurement.ir_cron_scheduler_action') # Avoid to run the scheduler multiple times in the same time try: - with tools.mute_logger('openerp.sql_db'): + with tools.mute_logger('odoo.sql_db'): self._cr.execute("SELECT id FROM ir_cron WHERE id = %s FOR UPDATE NOWAIT", (scheduler_cron.id,)) except Exception: _logger.info('Attempt to run procurement scheduler aborted, as already running') diff --git a/addons/product/models/product_template.py b/addons/product/models/product_template.py index 166524b02d1865802914ec93befac6e8d3a52a93..fb6ef5f556ddcca453e7b40d629bf13dd943c1e4 100644 --- a/addons/product/models/product_template.py +++ b/addons/product/models/product_template.py @@ -404,7 +404,7 @@ class ProductTemplate(models.Model): # unlink or inactive product for variant in variants_to_activate: try: - with self._cr.savepoint(), tools.mute_logger('openerp.sql_db'): + with self._cr.savepoint(), tools.mute_logger('odoo.sql_db'): variant.unlink() # We catch all kind of exception to be sure that the operation doesn't fail. except (psycopg2.Error, except_orm): diff --git a/addons/project/tests/test_access_rights.py b/addons/project/tests/test_access_rights.py index 73261db81672d8a501aff28ad155ea5b39b7ba7c..74d17cad5a16e5c84f877f4b9c4f8cab7194d989 100644 --- a/addons/project/tests/test_access_rights.py +++ b/addons/project/tests/test_access_rights.py @@ -30,7 +30,7 @@ class TestPortalProjectBase(TestProjectBase): class TestPortalProject(TestPortalProjectBase): - @mute_logger('openerp.addons.base.ir.ir_model') + @mute_logger('odoo.addons.base.ir.ir_model') def test_employee_project_access_rights(self): pigs = self.project_pigs @@ -52,7 +52,7 @@ class TestPortalProject(TestPortalProjectBase): 'project_id': pigs.id}) tmp_task.sudo(self.user_projectuser).unlink() - @mute_logger('openerp.addons.base.ir.ir_model') + @mute_logger('odoo.addons.base.ir.ir_model') def test_followers_project_access_rights(self): pigs = self.project_pigs pigs.write({'privacy_visibility': 'followers'}) diff --git a/addons/project/tests/test_project_flow.py b/addons/project/tests/test_project_flow.py index b928331d388e6f0289adea40763c3dbe2caa366c..2a89411c50d33fc069fa6317602aaa71ddfb728a 100644 --- a/addons/project/tests/test_project_flow.py +++ b/addons/project/tests/test_project_flow.py @@ -38,7 +38,7 @@ class TestProjectFlow(TestProjectBase): dogs = pigs.copy() self.assertEqual(len(dogs.tasks), 2, 'project: duplicating a project must duplicate its tasks') - @mute_logger('openerp.addons.mail.mail_thread') + @mute_logger('odoo.addons.mail.mail_thread') def test_task_process_without_stage(self): # Do: incoming mail from an unknown partner on an alias creates a new task 'Frogs' task = self.format_and_process( @@ -65,7 +65,7 @@ class TestProjectFlow(TestProjectBase): self.assertEqual(task.project_id.id, self.project_pigs.id, 'project_task: incorrect project') self.assertEqual(task.stage_id.sequence, False, "project_task: shouldn't have a stage, i.e. sequence=False") - @mute_logger('openerp.addons.mail.mail_thread') + @mute_logger('odoo.addons.mail.mail_thread') def test_task_process_with_stages(self): # Do: incoming mail from an unknown partner on an alias creates a new task 'Cats' task = self.format_and_process( diff --git a/addons/sale/tests/test_sale_to_invoice.py b/addons/sale/tests/test_sale_to_invoice.py index 3c61608f0fdbbc25abd8c711e01c5e9ed3134fa6..a97663c3d05d07abf95de93a5a5e21628d41ee93 100644 --- a/addons/sale/tests/test_sale_to_invoice.py +++ b/addons/sale/tests/test_sale_to_invoice.py @@ -8,7 +8,7 @@ from odoo.tools import mute_logger class TestSale(TestMail): - @mute_logger('odoo.addons.base.ir.ir_model', 'openerp.osv.orm') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.osv.orm') def setUp(self): super(TestSale, self).setUp() diff --git a/addons/stock/tests/test_stock_flow.py b/addons/stock/tests/test_stock_flow.py index 06599ddfd1170a1fb71b61f9674b38ddcc1714a3..238bab1170e49c6a54799d7d2b7b59122a569d30 100644 --- a/addons/stock/tests/test_stock_flow.py +++ b/addons/stock/tests/test_stock_flow.py @@ -6,7 +6,7 @@ from odoo.tools import mute_logger, float_round class TestStockFlow(TestStockCommon): - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_00_picking_create_and_transfer_quantity(self): """ Basic stock operation on incoming and outgoing shipment. """ LotObj = self.env['stock.production.lot'] diff --git a/addons/website_forum/tests/test_forum.py b/addons/website_forum/tests/test_forum.py index be0714a4c1484f277305550febf1121a59b39a72..151537400b2bf381ac526aa1ea204e5af0a99990 100644 --- a/addons/website_forum/tests/test_forum.py +++ b/addons/website_forum/tests/test_forum.py @@ -9,7 +9,7 @@ from odoo.tools import mute_logger class TestForum(TestForumCommon): - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_ask(self): Post = self.env['forum.post'] @@ -45,7 +45,7 @@ class TestForum(TestForumCommon): }) self.assertEqual(self.user_portal.karma, KARMA['post'] + KARMA['gen_que_new'], 'website_forum: wrong karma generation when asking question') - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_answer(self): Post = self.env['forum.post'] @@ -66,7 +66,7 @@ class TestForum(TestForumCommon): }) self.assertEqual(self.user_employee.karma, KARMA['ans'], 'website_forum: wrong karma generation when answering question') - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_vote_crash(self): Post = self.env['forum.post'] self.user_employee.karma = KARMA['ans'] @@ -89,7 +89,7 @@ class TestForum(TestForumCommon): self.post.sudo(self.user_portal).vote(upvote=True) self.assertEqual(self.post.create_uid.karma, KARMA['ask'] + KARMA['gen_que_upv'], 'website_forum: wrong karma generation of upvoted question author') - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_downvote_crash(self): Post = self.env['forum.post'] self.user_employee.karma = KARMA['ans'] diff --git a/addons/website_project/tests/test_access_rights.py b/addons/website_project/tests/test_access_rights.py index 0e2fa71dee380483239de3a1961f113d8b40e65b..fe446760744f4f6b0e3e61ffbe271b74d73251ef 100644 --- a/addons/website_project/tests/test_access_rights.py +++ b/addons/website_project/tests/test_access_rights.py @@ -7,7 +7,7 @@ from odoo.tools import mute_logger class TestPortalProject(TestPortalProjectBase): - @mute_logger('openerp.addons.base.ir.ir_model') + @mute_logger('odoo.addons.base.ir.ir_model') def test_portal_project_access_rights(self): pigs = self.project_pigs pigs.write({'privacy_visibility': 'portal'}) diff --git a/addons/website_project_issue/tests/test_access_rights.py b/addons/website_project_issue/tests/test_access_rights.py index 8039755106c5d9067799f012ba0feee99803301c..b57a578139b5792707b0832a3f4ef719de1343ea 100644 --- a/addons/website_project_issue/tests/test_access_rights.py +++ b/addons/website_project_issue/tests/test_access_rights.py @@ -27,7 +27,7 @@ class TestPortalProjectBase(TestPortalProjectBase): class TestPortalIssue(TestPortalProjectBase): - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_00_project_access_rights(self): """ Test basic project access rights, for project and portal_project """ pigs_id = self.project_pigs.id diff --git a/odoo/addons/base/ir/ir_mail_server.py b/odoo/addons/base/ir/ir_mail_server.py index 726fa3a968cb1df1191ecad11505d51b97b7fa7f..bc4f51bebc10cf912adfbf901234ea80cd363cd4 100644 --- a/odoo/addons/base/ir/ir_mail_server.py +++ b/odoo/addons/base/ir/ir_mail_server.py @@ -18,7 +18,7 @@ from odoo.exceptions import except_orm, UserError from odoo.tools import html2text, ustr _logger = logging.getLogger(__name__) -_test_logger = logging.getLogger('openerp.tests') +_test_logger = logging.getLogger('odoo.tests') class MailDeliveryException(except_orm): diff --git a/odoo/addons/base/tests/test_acl.py b/odoo/addons/base/tests/test_acl.py index f65f4209a6803b03232a563ccda23b6f7ae280b9..ee7708f2b67757df728c2c7f2b000939c71cafc3 100644 --- a/odoo/addons/base/tests/test_acl.py +++ b/odoo/addons/base/tests/test_acl.py @@ -59,7 +59,7 @@ class TestACL(TransactionCase): self.assertNotEquals(view_arch.xpath("//field[@name='decimal_places']"), [], "Field 'decimal_places' must be found in view definition again") - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_field_crud_restriction(self): "Read/Write RPC access to restricted field should be forbidden" partner = self.env['res.partner'].browse(1).sudo(self.demo_user) @@ -85,7 +85,7 @@ class TestACL(TransactionCase): self.assert_(partner.read(['bank_ids'])) self.assert_(partner.write({'bank_ids': []})) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_fields_browse_restriction(self): """Test access to records having restricted fields""" partner = self.env['res.partner'].sudo(self.demo_user) @@ -96,7 +96,7 @@ class TestACL(TransactionCase): partner.name # ... except if they are restricted with self.assertRaises(AccessError): - with mute_logger('openerp.models'): + with mute_logger('odoo.models'): partner.email def test_view_create_edit_button_invisibility(self): diff --git a/odoo/addons/base/tests/test_api.py b/odoo/addons/base/tests/test_api.py index 99014af8ba6ed45045691a6aeabc354b6e46b537..99eb4783adfe2db04d59113af1fde73a93583af8 100644 --- a/odoo/addons/base/tests/test_api.py +++ b/odoo/addons/base/tests/test_api.py @@ -22,7 +22,7 @@ class TestAPI(common.TransactionCase): self.assertIsRecordset(value, model) self.assertFalse(value) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_00_query(self): """ Build a recordset, and check its contents. """ domain = [('name', 'ilike', 'j')] @@ -36,7 +36,7 @@ class TestAPI(common.TransactionCase): for p in partners: self.assertIsRecord(p, 'res.partner') - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_01_query_offset(self): """ Build a recordset with offset, and check equivalence. """ partners1 = self.env['res.partner'].search([], offset=10) @@ -45,7 +45,7 @@ class TestAPI(common.TransactionCase): self.assertIsRecordset(partners2, 'res.partner') self.assertEqual(list(partners1), list(partners2)) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_02_query_limit(self): """ Build a recordset with offset, and check equivalence. """ partners1 = self.env['res.partner'].search([], limit=10) @@ -54,7 +54,7 @@ class TestAPI(common.TransactionCase): self.assertIsRecordset(partners2, 'res.partner') self.assertEqual(list(partners1), list(partners2)) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_03_query_offset_limit(self): """ Build a recordset with offset and limit, and check equivalence. """ partners1 = self.env['res.partner'].search([], offset=3, limit=7) @@ -63,7 +63,7 @@ class TestAPI(common.TransactionCase): self.assertIsRecordset(partners2, 'res.partner') self.assertEqual(list(partners1), list(partners2)) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_04_query_count(self): """ Test the search method with count=True. """ self.cr.execute("SELECT COUNT(*) FROM res_partner WHERE active") @@ -73,7 +73,7 @@ class TestAPI(common.TransactionCase): self.assertIsInstance(count2, (int, long)) self.assertEqual(count1, count2) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_05_immutable(self): """ Check that a recordset remains the same, even after updates. """ domain = [('name', 'ilike', 'j')] @@ -89,7 +89,7 @@ class TestAPI(common.TransactionCase): partners2 = self.env['res.partner'].search(domain) self.assertFalse(partners2) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_06_fields(self): """ Check that relation fields return records, recordsets or nulls. """ user = self.env.user @@ -110,7 +110,7 @@ class TestAPI(common.TransactionCase): for p in partners: self.assertIsRecordset(p[name], field.comodel_name) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_07_null(self): """ Check behavior of null instances. """ # select a partner without a parent @@ -133,7 +133,7 @@ class TestAPI(common.TransactionCase): self.assertFalse(partner.parent_id.user_id.groups_id) self.assertIsRecordset(partner.parent_id.user_id.groups_id, 'res.groups') - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_40_new_new(self): """ Call new-style methods in the new API style. """ partners = self.env['res.partner'].search([('name', 'ilike', 'j')]) @@ -144,7 +144,7 @@ class TestAPI(common.TransactionCase): for p in partners: self.assertFalse(p.active) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_45_new_new(self): """ Call new-style methods on records (new API style). """ partners = self.env['res.partner'].search([('name', 'ilike', 'j')]) @@ -156,8 +156,8 @@ class TestAPI(common.TransactionCase): for p in partners: self.assertFalse(p.active) - @mute_logger('openerp.models') - @mute_logger('openerp.addons.base.ir.ir_model') + @mute_logger('odoo.models') + @mute_logger('odoo.addons.base.ir.ir_model') def test_50_environment(self): """ Test environment on records. """ # partners and reachable records are attached to self.env @@ -204,7 +204,7 @@ class TestAPI(common.TransactionCase): with self.assertRaises(AccessError): demo_partners[0].company_id.name - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_55_draft(self): """ Test draft mode nesting. """ env = self.env @@ -219,7 +219,7 @@ class TestAPI(common.TransactionCase): self.assertTrue(env.in_draft) self.assertFalse(env.in_draft) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_60_cache(self): """ Check the record cache behavior """ Partners = self.env['res.partner'] @@ -273,7 +273,7 @@ class TestAPI(common.TransactionCase): self.assertEqual(set(partner2.child_ids), set(children2)) self.env.check_cache() - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_60_prefetch(self): """ Check the record cache prefetching """ partners = self.env['res.partner'].search([], limit=models.PREFETCH_MAX) @@ -299,7 +299,7 @@ class TestAPI(common.TransactionCase): name_cache = self.env.cache[type(country).name] self.assertItemsEqual(country_ids, name_cache) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_60_prefetch_object(self): """ Check the prefetching model. """ partners = self.env['res.partner'].search([], limit=models.PREFETCH_MAX) @@ -351,7 +351,7 @@ class TestAPI(common.TransactionCase): same_prefetch(empty, empty.bank_ids) same_prefetch(empty, empty.category_id) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_70_one(self): """ Check method one(). """ # check with many records @@ -369,14 +369,14 @@ class TestAPI(common.TransactionCase): with self.assertRaises(ValueError): p0.ensure_one() - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_80_contains(self): """ Test membership on recordset. """ p1 = self.env['res.partner'].search([('name', 'ilike', 'a')], limit=1).ensure_one() ps = self.env['res.partner'].search([('name', 'ilike', 'a')]) self.assertTrue(p1 in ps) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_80_set_operations(self): """ Check set operations on recordsets. """ pa = self.env['res.partner'].search([('name', 'ilike', 'a')]) @@ -429,7 +429,7 @@ class TestAPI(common.TransactionCase): with self.assertRaises(TypeError): res = ps >= ms - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_80_filter(self): """ Check filter on recordsets. """ ps = self.env['res.partner'].search([]) @@ -445,7 +445,7 @@ class TestAPI(common.TransactionCase): ps.filtered('parent_id.customer') ) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_80_map(self): """ Check map on recordsets. """ ps = self.env['res.partner'].search([]) @@ -469,7 +469,7 @@ class TestAPI(common.TransactionCase): # map an empty sequence of fields self.assertEqual(ps.mapped(''), ps) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_80_sorted(self): """ Check sorted on recordsets. """ ps = self.env['res.partner'].search([]) diff --git a/odoo/addons/base/tests/test_base.py b/odoo/addons/base/tests/test_base.py index 2616a4b535fc694e96fd57ee280d8ed29ed79232..5a45f00e95c17a8b7a515ff3285f170e5f8a0677 100644 --- a/odoo/addons/base/tests/test_base.py +++ b/odoo/addons/base/tests/test_base.py @@ -34,7 +34,7 @@ class TestSafeEval(unittest.TestCase): with self.assertRaises(ValueError): ast.literal_eval('{"a": True.__class__}') - @mute_logger('openerp.tools.safe_eval') + @mute_logger('odoo.tools.safe_eval') def test_05_safe_eval_forbiddon(self): """ Try forbidden expressions in safe_eval to verify they are not allowed (open) """ with self.assertRaises(ValueError): diff --git a/odoo/addons/base/tests/test_db_cursor.py b/odoo/addons/base/tests/test_db_cursor.py index c58c6c3fcccd60e960438ba084478d88acb50e36..c4fc2aac69142597c556b0be6e5d4f4edab8109f 100644 --- a/odoo/addons/base/tests/test_db_cursor.py +++ b/odoo/addons/base/tests/test_db_cursor.py @@ -16,7 +16,7 @@ def registry(): class TestExecute(unittest.TestCase): """ Try cr.execute with wrong parameters """ - @mute_logger('openerp.sql_db') + @mute_logger('odoo.sql_db') def test_execute_bad_params(self): """ Try to use iterable but non-list or int params in query parameters. diff --git a/odoo/addons/base/tests/test_expression.py b/odoo/addons/base/tests/test_expression.py index 12ac2ae79f84f095a8d170b7122a4a9a20a740db..60e2760c7c904046ce58ebc5372d2e3bff75c971 100644 --- a/odoo/addons/base/tests/test_expression.py +++ b/odoo/addons/base/tests/test_expression.py @@ -557,7 +557,7 @@ class TestExpression(TransactionCase): self.patch_order('res.company', 'parent_id') self.env['res.users'].search([('name', '=', 'test')]) - @mute_logger('openerp.sql_db') + @mute_logger('odoo.sql_db') def test_invalid(self): """ verify that invalid expressions are refused, even for magic fields """ Country = self.env['res.country'] diff --git a/odoo/addons/base/tests/test_ir_actions.py b/odoo/addons/base/tests/test_ir_actions.py index a03ef2e0d0b52d19ce398b61f72023c8fe89503d..00e57ac6ae017157866b92d784dcea7739ff69ab 100644 --- a/odoo/addons/base/tests/test_ir_actions.py +++ b/odoo/addons/base/tests/test_ir_actions.py @@ -324,7 +324,7 @@ class TestServerActions(TestServerActionsBase): country = self.test_country.search([('name', 'ilike', 'NewCountry')]) self.assertEqual(len(country), 1, 'ir_actions_server: TODO') - @mute_logger('openerp.addons.base.ir.ir_model', 'openerp.models') + @mute_logger('odoo.addons.base.ir.ir_model', 'odoo.models') def test_60_multi(self): # Data: 2 server actions that will be nested action1 = self.action.create({ diff --git a/odoo/addons/base/tests/test_orm.py b/odoo/addons/base/tests/test_orm.py index b7adb13efd214a518e375a60178697a198844851..ef586218a0d78dbfc81bf4631aa1d5332a4a61e1 100644 --- a/odoo/addons/base/tests/test_orm.py +++ b/odoo/addons/base/tests/test_orm.py @@ -11,7 +11,7 @@ from odoo.tools import mute_logger class TestORM(TransactionCase): """ test special behaviors of ORM CRUD functions """ - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_access_deleted_records(self): """ Verify that accessing deleted records works as expected """ p1 = self.env['res.partner'].create({'name': 'W'}) @@ -39,7 +39,7 @@ class TestORM(TransactionCase): with self.assertRaises(MissingError): p1.write({'name': 'foo'}) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_access_filtered_records(self): """ Verify that accessing filtered records works as expected for non-admin user """ p1 = self.env['res.partner'].create({'name': 'W'}) @@ -86,7 +86,7 @@ class TestORM(TransactionCase): result = partner.read() self.assertIsInstance(result, list) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_search_read(self): partner = self.env['res.partner'] @@ -213,7 +213,7 @@ class TestInherits(TransactionCase): self.assertEqual(user_foo.name, 'Foo') self.assertEqual(user_foo.partner_id, partner_foo) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_read(self): """ inherited fields should be read without any indirection """ user_foo = self.env['res.users'].create({'name': 'Foo', 'login': 'foo'}) @@ -223,7 +223,7 @@ class TestInherits(TransactionCase): self.assertEqual(user_values['name'], partner_values['name']) self.assertEqual(user_foo.name, user_foo.partner_id.name) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_copy(self): """ copying a user should automatically copy its partner, too """ user_foo = self.env['res.users'].create({ @@ -245,7 +245,7 @@ class TestInherits(TransactionCase): self.assertNotEqual(user_foo.id, user_bar.id) self.assertNotEqual(user_foo.partner_id.id, user_bar.partner_id.id) - @mute_logger('openerp.models') + @mute_logger('odoo.models') def test_copy_with_ancestor(self): """ copying a user with 'parent_id' in defaults should not duplicate the partner """ user_foo = self.env['res.users'].create({'name': 'Foo', 'login': 'foo', 'password': 'foo', diff --git a/odoo/addons/base/tests/test_views.py b/odoo/addons/base/tests/test_views.py index 1ece193f26a6e48b73476d14867465ad630c2523..38f30308fab7b420a28c6f3525e047282f4ef411 100644 --- a/odoo/addons/base/tests/test_views.py +++ b/odoo/addons/base/tests/test_views.py @@ -323,7 +323,7 @@ class TestApplyInheritanceSpecs(ViewCase): name="target"), string="Title")) - @mute_logger('openerp.addons.base.ir.ir_ui_view') + @mute_logger('odoo.addons.base.ir.ir_ui_view') def test_invalid_position(self): spec = E.field( E.field(name="whoops"), @@ -332,7 +332,7 @@ class TestApplyInheritanceSpecs(ViewCase): with self.assertRaises(ValueError): self.View.apply_inheritance_specs(self.base_arch, spec, None) - @mute_logger('openerp.addons.base.ir.ir_ui_view') + @mute_logger('odoo.addons.base.ir.ir_ui_view') def test_incorrect_version(self): # Version ignored on //field elements, so use something else arch = E.form(E.element(foo="42")) @@ -343,7 +343,7 @@ class TestApplyInheritanceSpecs(ViewCase): with self.assertRaises(ValueError): self.View.apply_inheritance_specs(arch, spec, None) - @mute_logger('openerp.addons.base.ir.ir_ui_view') + @mute_logger('odoo.addons.base.ir.ir_ui_view') def test_target_not_found(self): spec = E.field(name="targut") @@ -813,7 +813,7 @@ class ViewModeField(ViewCase): }) self.assertEqual(view2.mode, 'extension') - @mute_logger('openerp.sql_db') + @mute_logger('odoo.sql_db') def testModeExplicit(self): view = self.View.create({ 'inherit_id': None, @@ -833,7 +833,7 @@ class ViewModeField(ViewCase): 'arch': '<qweb/>' }) - @mute_logger('openerp.sql_db') + @mute_logger('odoo.sql_db') def testPurePrimaryToExtension(self): """ A primary view with inherit_id=None can't be converted to extension diff --git a/odoo/addons/test_impex/tests/test_load.py b/odoo/addons/test_impex/tests/test_load.py index 87a4d03b3df22bb62fd309de652bc16039b57591..807fa452448f9b8ff74dc6dc535201078f1d1a9d 100644 --- a/odoo/addons/test_impex/tests/test_load.py +++ b/odoo/addons/test_impex/tests/test_load.py @@ -236,7 +236,7 @@ class test_integer_field(ImporterCase): -1, -42, -(2**31 - 1), -(2**31), -12345678 ], values(self.read())) - @mute_logger('openerp.sql_db', 'openerp.models') + @mute_logger('odoo.sql_db', 'odoo.models') def test_out_of_range(self): result = self.import_(['value'], [[str(2**31)]]) self.assertIs(result['ids'], False) @@ -383,14 +383,14 @@ class test_unbound_string_field(ImporterCase): class test_required_string_field(ImporterCase): model_name = 'export.string.required' - @mute_logger('openerp.sql_db', 'openerp.models') + @mute_logger('odoo.sql_db', 'odoo.models') def test_empty(self): result = self.import_(['value'], [[]]) self.assertEqual(result['messages'], [message( u"Missing required value for the field 'Value' (value)")]) self.assertIs(result['ids'], False) - @mute_logger('openerp.sql_db', 'openerp.models') + @mute_logger('odoo.sql_db', 'odoo.models') def test_not_provided(self): result = self.import_(['const'], [['12']]) self.assertEqual(result['messages'], [message( @@ -622,7 +622,7 @@ class test_m2o(ImporterCase): for index, id in enumerate([record1.id, record2.id, record1.id])]) self.assertIs(result['ids'], False) - @mute_logger('openerp.sql_db') + @mute_logger('odoo.sql_db') def test_fail_id_mistype(self): result = self.import_(['value/.id'], [["foo"]]) @@ -1105,7 +1105,7 @@ class test_datetime(ImporterCase): class test_unique(ImporterCase): model_name = 'export.unique' - @mute_logger('openerp.sql_db') + @mute_logger('odoo.sql_db') def test_unique(self): result = self.import_(['value'], [ ['1'], diff --git a/odoo/addons/test_new_api/tests/test_new_fields.py b/odoo/addons/test_new_api/tests/test_new_fields.py index 93f3e3d881eef1c85d18f09c8e3a9e3acb4f0f85..dcb7ab3b53d2c96e69d9e0f9a42d1c52f5dda91e 100644 --- a/odoo/addons/test_new_api/tests/test_new_fields.py +++ b/odoo/addons/test_new_api/tests/test_new_fields.py @@ -555,7 +555,7 @@ class TestFields(common.TransactionCase): self.assertEqual(message.name, "[%s] %s" % (discussion.name, '')) self.assertEqual(message.size, len(BODY)) - @mute_logger('openerp.addons.base.ir.ir_model') + @mute_logger('odoo.addons.base.ir.ir_model') def test_41_new_related(self): """ test the behavior of related fields starting on new records. """ # make discussions unreadable for demo user @@ -577,7 +577,7 @@ class TestFields(common.TransactionCase): with self.assertRaises(AccessError): message.discussion.name - @mute_logger('openerp.addons.base.ir.ir_model') + @mute_logger('odoo.addons.base.ir.ir_model') def test_42_new_related(self): """ test the behavior of related fields traversing new records. """ # make discussions unreadable for demo user