zulip/zerver/tests
rahuldeve 60803137f2 uploads: Add authorization check before serving files.
This is a remerge of e985b57259 (after
resolving merge conflicts, updating the tests, adding mypy annotations
etc.), which should now be correct, because we've done the necessary
database migration.

The rebase/remerge work was done by Tim Abbott and Aditya Bansal.

This is an important part of #320.
2017-04-07 16:35:28 -07:00
..
images Update types of images accepted as avatars. 2016-07-26 16:36:47 +05:30
__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 test_audit_log: Put all tests in a single test class. 2017-04-05 12:53:59 -07:00
test_auth_backends.py github: Go to registration if email is invalid. 2017-04-04 18:03:33 -07:00
test_bots.py actions.py: Only admins and bot's owner should recieve bot related events. 2017-03-25 18:22:15 -07:00
test_bugdown.py models: Remove Realm.domain. 2017-03-25 19:55:48 -07:00
test_compatibility.py mobile: Add an endpoint for checking compatibility. 2017-02-03 09:55:34 -08:00
test_decorators.py validators: Add a test_dict_only validator that bans other arguments. 2017-03-26 13:10:54 -07:00
test_docs.py test_docs: Fix normal users test text. 2017-03-22 13:14:19 -07:00
test_email_change.py actions: Add do_set_realm_property function and migrate to it. 2017-03-23 17:52:45 -07:00
test_email_mirror.py test_email_mirror: Fix TestCommandMTA. 2017-03-04 23:28:48 -08:00
test_events.py test_events: Fix errors with Python 2. 2017-04-06 19:26:42 -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 hotspots: Add backend support for tutorial hotspots. 2017-03-29 11:34:32 -07:00
test_hotspots.py tests: Get hotspots to 100% test coverage. 2017-03-29 14:04:33 -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 Add realm-level settings to control inline image and url preview. 2017-03-21 15:46:17 -07:00
test_logging_handlers.py AdminZulipHandler: Bring logging_handlers.py to 100% test coverage. 2017-03-26 13:10:43 -07:00
test_management_commands.py test_management_commands: Reset settings.RUNNING_INSIDE_TORNADO. 2017-03-23 23:56:10 -07:00
test_messages.py test_messages: Change assert_max_length to assert_length. 2017-04-04 17:07:06 -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 test_narrow.py: Add workaround for Pgroonga regression. 2017-03-29 22:12:15 -07:00
test_notifications.py test_notifications: Don't pass a user_profile to client_patch. 2017-03-23 13:08:49 -07:00
test_presence.py test_presence: Change assert_max_length to assert_length. 2017-04-04 17:07:34 -07: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 Handle unicode characters in email mirror. 2017-04-05 12:18:41 -07:00
test_reactions.py reactions: Fix reacting to messages on streams you're not subscribed to. 2017-03-22 20:22:13 -07:00
test_realm.py retention-period: Add retention period to front-end admin organization settings. 2017-03-25 17:57:18 -07:00
test_realm_domains.py test_realm_aliases.py: `realm_alias` to `realm_domain` migration. 2017-04-04 15:48:03 -07: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 realm_filters: Support ? in URL format strings. 2017-03-25 17:13:34 -07: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_send_login_emails.py Add notifications on new logins to Zulip. 2017-03-25 16:50:52 -07:00
test_settings.py Add timezone field in UserProfile. 2017-03-15 11:18:24 -07:00
test_signup.py test_signup: Change assert_max_length to assert_length. 2017-04-04 17:07:34 -07:00
test_subs.py actions: Add do_set_realm_property function and migrate to it. 2017-03-23 17:52:45 -07:00
test_templates.py app_filters.py: Use Django to load template. 2017-04-07 15:52:15 -07: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 api: Rename get_old_messages to get_messages in the backend. 2017-03-23 23:52:44 -07:00
test_upload.py uploads: Add authorization check before serving files. 2017-04-07 16:35:28 -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 test_users: Change assert_max_length to assert_length. 2017-04-04 17:07:34 -07:00
test_zephyr.py tests: Extract zerver/tests/test_zephyr.py. 2017-03-08 03:08:30 -08:00
tests.py retention-period: Add retention period to front-end admin organization settings. 2017-03-25 17:57:18 -07:00