zulip/zerver/tests
dattatreya303 a61ff3e234 Prevent missed-message emails for deleted messages.
This of course only works in the 2 minute window where missed-message
emails are planned, but nonetheless likely avoids common cases of
emailing users with deleted messages.

Fixes: #3873.
2017-03-18 07:51:32 -07: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
__init__.py Fix missing zerver/tests/__init__.py. 2016-04-11 22:34:22 -07:00
test_alert_words.py alert_words: Consistently clean whitespace for alert words. 2017-02-16 21:06:18 -08:00
test_attachments.py Add support for managing and deleting attachments. 2017-02-16 23:44:44 -08:00
test_audit_log.py zerver: Replace log_event with RealmAuditLog in do_change_user_email. 2017-03-13 22:08:12 -07:00
test_auth_backends.py github: Return '' when name is None. 2017-03-15 11:11:09 -07:00
test_bots.py Change bot domains to string_id.EXTERNAL_HOST. 2017-03-08 16:26:13 -08:00
test_bugdown.py models: Use Realm.string_id instead of domain in RealmFilter.__unicode__. 2017-03-13 09:27:21 -07:00
test_compatibility.py mobile: Add an endpoint for checking compatibility. 2017-02-03 09:55:34 -08:00
test_decorators.py request: Fix unnecessary translation tag for assertion. 2017-03-09 00:38:14 -08:00
test_docs.py subs: Rename /#subscriptions to /#streams. 2017-03-08 16:57:58 -08:00
test_email_change.py user_settings: Clean up error messages and tests for email change. 2017-03-04 17:32:48 -08:00
test_email_mirror.py test_email_mirror: Fix TestCommandMTA. 2017-03-04 23:28:48 -08:00
test_events.py typing: Add apply_event handler for typing notifications. 2017-03-17 20:01:12 -07:00
test_export.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
test_external.py tests: s/assertEquals/assertEqual/ due to deprecation. 2016-12-15 17:02:03 -08:00
test_home.py Add timezone field in UserProfile. 2017-03-15 11:18:24 -07:00
test_i18n.py Remove zh_CN old Django name for Chinese. 2017-02-03 14:29:03 -08:00
test_link_embed.py preview: Fix adding links in message editing. 2017-03-01 10:38:47 -08:00
test_management_commands.py optimization: Use Python to test management commands. 2017-02-11 13:48:16 -08:00
test_messages.py models: Use string_id instead of domain in Realm.__unicode__. 2017-03-13 09:23:07 -07:00
test_middleware.py tests: Extract zerver/tests/test_middleware.py. 2017-03-08 03:57:37 -08:00
test_muting.py Implemented test's for muting/unmuting a topic 2017-03-15 16:19:00 -07:00
test_narrow.py Fix test_get_old_messages_with_narrow_pm_with. 2017-03-14 09:38:24 -07:00
test_notifications.py Prevent missed-message emails for deleted messages. 2017-03-18 07:51:32 -07:00
test_presence.py tests: Move ModelTest to test_presence.py. 2017-03-08 03:57:37 -08:00
test_push_notifications.py push: Don't pass a UserProfile into _do_push_to_apns_service. 2017-03-05 18:37:00 -08:00
test_queue_worker.py tests: Extract zerver/tests/test_queue_worker.py. 2017-03-08 03:57:37 -08:00
test_reactions.py emoji: Remove unnecessary duplicate regular expression from urls.py. 2017-01-16 23:54:58 -08:00
test_realm.py admin: Add realm option to prevent users from changing their name. 2017-03-14 14:10:08 -07:00
test_realm_aliases.py actions.py: `restricted_to_domain` should be False if there are no aliases. 2017-02-08 22:14:43 -08:00
test_realm_emoji.py models: Use Realm.string_id instead of domain in RealmEmoji.__unicode__. 2017-03-13 09:26:26 -07:00
test_realm_filters.py Rename models.get_realm_by_string_id to get_realm. 2017-01-04 17:12:23 -08:00
test_report.py statsd: Change keys to use Realm.string_id instead of domain. 2017-03-13 09:51:02 -07:00
test_retention.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
test_settings.py Add timezone field in UserProfile. 2017-03-15 11:18:24 -07:00
test_signup.py tests: Raise zerver/views/registration.py test coverage. 2017-03-13 21:59:04 -07:00
test_subs.py models: Use string_id instead of domain in Realm.__unicode__. 2017-03-13 09:23:07 -07:00
test_templates.py Remove product_name setting and return to harcoding 'Zulip'. 2017-03-09 21:48:15 -08:00
test_timestamp.py Clean up timestamps.py and add a test. 2017-03-01 23:03:56 -08:00
test_tornado.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -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 lint: Clean up E741 PEP-8 rule. 2017-01-23 21:07:04 -08:00
test_typing.py pep8: Fix E303 violations. 2016-12-02 15:34:11 -08:00
test_unread.py test_unread: Bring to 100% test coverage. 2017-03-04 23:09:45 -08:00
test_upload.py Change if(realm.domain == zulip.com) checks to use Realm.string_id. 2017-03-13 14:17:14 -07:00
test_urls.py Django 1.10: Url pattern doesn't use _callback_str. 2017-03-09 00:50:12 -08:00
test_users.py views/users.py: Change error message to use Realm.string_id instead of domain. 2017-03-13 09:37:06 -07:00
test_zephyr.py tests: Extract zerver/tests/test_zephyr.py. 2017-03-08 03:08:30 -08:00