tests: Test internal_send_private_message can send to cross-realm bots.

This commit is contained in:
Mateusz Mandera 2021-02-19 16:27:11 +01:00 committed by Tim Abbott
parent 51d7f24d20
commit 1d4badf6ad
1 changed files with 8 additions and 1 deletions

View File

@ -2156,7 +2156,14 @@ class TestCrossRealmPMs(ZulipTestCase):
# All users can PM cross-realm bots in the zulip.com realm # All users can PM cross-realm bots in the zulip.com realm
self.send_personal_message(user1, notification_bot) self.send_personal_message(user1, notification_bot)
assert_message_received(notification_bot, user1) assert_message_received(notification_bot, user1)
# Verify that internal_send_private_message can also successfully
# be used.
internal_send_private_message(
sender=user2,
recipient_user=get_system_bot(notification_bot_email),
content="blabla",
)
assert_message_received(notification_bot, user2)
# Users can PM cross-realm bots on non-zulip realms. # Users can PM cross-realm bots on non-zulip realms.
# (The support bot represents some theoretical bot that we may # (The support bot represents some theoretical bot that we may
# create in the future that does not have zulip.com as its realm.) # create in the future that does not have zulip.com as its realm.)