diff --git a/addons/test_mail/tests/test_mail_followers.py b/addons/test_mail/tests/test_mail_followers.py index 1e1597334d5..9b9682d3b13 100644 --- a/addons/test_mail/tests/test_mail_followers.py +++ b/addons/test_mail/tests/test_mail_followers.py @@ -117,6 +117,16 @@ class BaseFollowersTest(TestMailCommon): 'channel_id': self.channel_listen.id, }) + def test_followers_default_partner_context(self): + """Test that a follower partner_id is not taken from context + when channel id is also defined. + """ + test_record = self.test_record.with_user(self.user_employee) + test_record.with_context(default_partner_id=1).message_subscribe( + partner_ids=[self.user_employee.partner_id.id, self.user_admin.partner_id.id], + channel_ids=[self.channel_listen.id] + ) + class AdvancedFollowersTest(TestMailCommon): @classmethod