zulip/zerver/tests
Arpith Siromoney 4491ea8d6b reactions: Add support for removing emoji reactions.
This commit adds support for removing reactions via DELETE requests to
the /reactions endpoint with parameters emoji_name and message_id.

The reaction is deleted from the database and a reaction event is sent
out with 'op' set to 'remove'.

Tests are added to check:
1. Removing a reaction that does not exist fails
2. When removing a reaction, the event payload and users are correct
2016-12-02 16:39:53 -08:00
..
images Update types of images accepted as avatars. 2016-07-26 16:36:47 +05:30
markdown Remove extra new lines at the ends of Zulip authoried files. 2016-09-26 21:05:24 -07:00
webhooks pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
__init__.py Fix missing zerver/tests/__init__.py. 2016-04-11 22:34:22 -07:00
test_alert_words.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_auth_backends.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_bugdown.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_decorators.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_email_mirror.py pep8: Fix E222 violations. 2016-11-30 21:49:02 +00:00
test_events.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_export.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_external.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_i18n.py pep8: Fix E122. 2016-12-01 23:16:35 -08:00
test_integrations.py docs: Automate creation of Hubot documentation lozenges. 2016-11-26 15:27:54 -08:00
test_management_commands.py tests: Add assert_in_success_response in ZulipTestCase. 2016-11-26 14:52:44 -08:00
test_messages.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_narrow.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_presence.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_push_notifications.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_reactions.py reactions: Add support for removing emoji reactions. 2016-12-02 16:39:53 -08:00
test_realm_emoji.py tests: Access realms by string_id. 2016-11-15 13:32:20 -08:00
test_realm_filters.py test_realm_filters: Fix missing mypy annotation. 2016-11-17 20:29:06 -08:00
test_report.py tests: Split out ZulipTestCase and WebhookTestCase to a separate file. 2016-11-10 19:29:43 -08:00
test_retention.py tests: Split out ZulipTestCase and WebhookTestCase to a separate file. 2016-11-10 19:29:43 -08:00
test_signup.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_subs.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_templates.py tests: Exclude markdown files from shallow template testing. 2016-12-01 10:12:38 -08:00
test_tornado.py tornado: Move event_queue.py to zerver/tornado/. 2016-11-26 22:29:28 -08:00
test_tutorial.py tests: Split out ZulipTestCase and WebhookTestCase to a separate file. 2016-11-10 19:29:43 -08:00
test_type_debug.py pep8: Fix E701 violations. 2016-11-30 20:45:09 +00:00
test_typing.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_unread.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_upload.py tests: Split out ZulipTestCase and WebhookTestCase to a separate file. 2016-11-10 19:29:43 -08:00
test_urls.py Remove rest_dispatch hack and optimize imports. 2016-06-24 16:11:03 -07:00
tests.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00