From e672ec62c162035c01ca4e8d9c1fa083b3a20bb9 Mon Sep 17 00:00:00 2001 From: kb0rg Date: Tue, 23 May 2017 14:26:03 -0700 Subject: [PATCH] Add test for encode_email_address with empty Gateway. --- zerver/tests/test_email_mirror.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/zerver/tests/test_email_mirror.py b/zerver/tests/test_email_mirror.py index 41976f9b2e..330b5ec832 100644 --- a/zerver/tests/test_email_mirror.py +++ b/zerver/tests/test_email_mirror.py @@ -238,7 +238,6 @@ class TestMissedHuddleMessageEmailMessages(ZulipTestCase): self.assertEqual(message.recipient.type, Recipient.HUDDLE) class TestEmptyGatewaySetting(ZulipTestCase): - def test_missed_message(self): # type: () -> None email = self.example_email('othello') @@ -256,6 +255,13 @@ class TestEmptyGatewaySetting(ZulipTestCase): mm_address = create_missed_message_address(user_profile, usermessage.message) self.assertEqual(mm_address, settings.NOREPLY_EMAIL_ADDRESS) + def test_encode_email_addr(self): + # type: () -> None + stream = get_stream("Denmark", get_realm("zulip")) + + with self.settings(EMAIL_GATEWAY_PATTERN=''): + test_address = encode_email_address(stream) + self.assertEqual(test_address, '') class TestDigestEmailMessages(ZulipTestCase): @mock.patch('zerver.lib.digest.enough_traffic')