From 8eb020d190b59388bbf7eb3936628e0aba9fe720 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Thu, 23 Mar 2017 21:32:50 -0700 Subject: [PATCH] test_events: Add a test for do_update_muted_topic. --- zerver/tests/test_events.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/zerver/tests/test_events.py b/zerver/tests/test_events.py index efa9caabb5..0bba7f91bc 100644 --- a/zerver/tests/test_events.py +++ b/zerver/tests/test_events.py @@ -51,6 +51,7 @@ from zerver.lib.actions import ( do_set_realm_message_editing, do_update_message, do_update_message_flags, + do_update_muted_topic, do_update_pointer, do_update_user_presence, do_change_twenty_four_hour_time, @@ -626,6 +627,16 @@ class EventsRegisterTest(ZulipTestCase): error = muted_topics_checker('events[0]', events[0]) self.assert_on_error(error) + events = self.do_test(lambda: do_update_muted_topic( + self.user_profile, "Denmark", "topic", "add")) + error = muted_topics_checker('events[0]', events[0]) + self.assert_on_error(error) + + events = self.do_test(lambda: do_update_muted_topic( + self.user_profile, "Denmark", "topic", "remove")) + error = muted_topics_checker('events[0]', events[0]) + self.assert_on_error(error) + def test_change_avatar_fields(self): # type: () -> None schema_checker = check_dict([