mirror of
https://github.com/bringout/oca-ocb-mail.git
synced 2026-04-20 19:42:00 +02:00
19.0 vanilla
This commit is contained in:
parent
5df8c07b59
commit
daa394e8b0
2114 changed files with 564841 additions and 299642 deletions
|
|
@ -27,10 +27,14 @@ class TestMailingRetry(MassMailCommon, CronMixinCase):
|
|||
mailing.action_launch()
|
||||
|
||||
# force email sending to fail to test our retry mechanism
|
||||
def patched_mail_mail_send(mail_records, auto_commit=False, raise_exception=False, smtp_session=None):
|
||||
def patched_mail_mail_send(mail_records, auto_commit=False, raise_exception=False, smtp_session=None,
|
||||
alias_domain_id=False, mail_server=False, post_send_callback=None):
|
||||
mail_records.write({'state': 'exception', 'failure_reason': 'forced_failure'})
|
||||
|
||||
with patch('odoo.addons.mail.models.mail_mail.MailMail._send', patched_mail_mail_send):
|
||||
with (
|
||||
patch('odoo.addons.mail.models.mail_mail.MailMail._send', patched_mail_mail_send),
|
||||
self.enter_registry_test_mode(),
|
||||
):
|
||||
self.env.ref('mass_mailing.ir_cron_mass_mailing_queue').sudo().method_direct_trigger()
|
||||
|
||||
with self.capture_triggers('mass_mailing.ir_cron_mass_mailing_queue') as captured_triggers:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue