zulip/zerver/tests
Tim Abbott cb2c96f736 test_templates: Remove shallow template rendering code.
This code was very useful when first implemented to help catch errors
where our backend templates didn't render, but has been superceded by
the success of our URL coverage testing (which ensures every URL
supported by Zulip's urls.py is accessed by our tests, with a few
exceptions) and other tests covering all of the emails Zulip sends.

It has a significant maintenance cost because it's a bit hacky and
involves generating fake context, so it makes sense to remove these.
Any future coverage issues with templates should be addressed with a
direct test that just accessing the relevant URL or sends the relevant
email.
2020-02-11 18:00:15 -08:00
..
fixtures import: Support importing team icon from slack. 2020-02-03 14:09:05 -08:00
images
__init__.py
test_alert_words.py
test_archive.py
test_attachments.py tests: setUp overrides should call super().setUp(). 2019-10-19 17:27:01 -07:00
test_audit_log.py billing: Sync realm activation events for on-prem billing. 2019-10-08 17:18:30 -07:00
test_auth_backends.py auth: Add support for GitLab authentication. 2020-02-11 13:54:17 -08:00
test_bots.py users: Refactor get_members_backend endpoint to use get_raw_user_data. 2019-10-23 14:50:26 -07:00
test_bugdown.py bugdown: Rewrite List Preprocessor logic to properly parse fences. 2020-01-27 17:14:27 -08:00
test_cache.py cache: Validate keys before passing them to memcached. 2020-01-03 16:56:42 -08:00
test_camo.py
test_compatibility.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
test_create_video_call.py tests: Set class name of video call test to TestVideoCall. 2020-01-25 22:54:59 -08:00
test_custom_profile_data.py tests: Count queries for /json/users. 2020-02-09 22:04:02 -08:00
test_decorators.py api: Return a JsonableError if API key of invalid format is given. 2020-01-03 16:56:42 -08:00
test_digest.py models: Migration of Message.pub_date to date_sent, part 2. 2019-10-05 19:01:34 -07:00
test_docs.py auth: Add support for GitLab authentication. 2020-02-11 13:54:17 -08:00
test_email_change.py urls: Tighten many unintentionally broad URL patterns. 2019-08-26 20:51:49 -07:00
test_email_log.py
test_email_mirror.py email_mirror: Handle encoded attachment filenames. 2020-01-30 13:03:47 -08:00
test_email_notifications.py emails: Use the word email instead of message in do not reply sentence. 2020-01-31 12:29:58 -08:00
test_embedded_bot_system.py tests: setUp overrides should call super().setUp(). 2019-10-19 17:27:01 -07:00
test_event_queue.py notifications: Enable online push notifications by default. 2019-12-12 13:04:10 -08:00
test_events.py settings: Migrate to stream_post_policy structure. 2020-02-04 17:08:08 -08:00
test_external.py tests: setUp overrides should call super().setUp(). 2019-10-19 17:27:01 -07:00
test_gitter_importer.py
test_hipchat_importer.py
test_home.py home: Refactor logic for show_invites and show_add_streams. 2020-02-05 16:05:02 -08:00
test_hotspots.py tests: setUp overrides should call super().setUp(). 2019-10-19 17:27:01 -07:00
test_i18n.py tests: tearDown overrides should call super().tearDown(). 2019-10-18 13:36:59 -07:00
test_import_export.py import: Support importing realm icon and logo. 2020-02-03 14:09:05 -08:00
test_integrations_dev_panel.py request: Tighten type checking on REQ. 2019-11-13 12:35:55 -08:00
test_internet.py tests: Replace httpretty with responses. 2020-01-22 11:56:15 -08:00
test_legacy_subject.py
test_link_embed.py url_preview: Fix parsing of open graph tags. 2019-12-12 15:24:38 -08:00
test_logging_handlers.py tests: setUp overrides should call super().setUp(). 2019-10-19 17:27:01 -07:00
test_management_commands.py tests: setUp overrides should call super().setUp(). 2019-10-19 17:27:01 -07:00
test_mattermost_importer.py test_mattermost_importer: Fix leftover references to message.pub_date. 2019-10-11 04:07:12 +02:00
test_message_edit_notifications.py presence: Add realm_id to UserPresence. 2020-02-10 17:21:45 -08:00
test_messages.py recipients: Rename extract_recipients to extract_private_recipients. 2020-02-11 12:28:14 -08:00
test_middleware.py slow queries: Use internal_send_stream_message(). 2020-02-11 12:20:54 -08:00
test_migrations.py
test_muting.py muting: Record DateTime when a Topic is muted. 2020-02-02 20:49:53 -08:00
test_narrow.py messages: Simplify API for use_first_unread_anchor. 2020-01-29 12:17:03 -08:00
test_new_users.py cross realm bots: Simplify notify_new_user. 2020-02-10 15:45:13 -08:00
test_onboarding.py
test_openapi.py tests: Reorder python version logic to be more clear. 2020-02-11 17:34:56 -08:00
test_outgoing_webhook_interfaces.py tests: Improve outgoing webhook testing strategy. 2019-11-05 11:49:00 -08:00
test_outgoing_webhook_system.py tests: setUp overrides should call super().setUp(). 2019-10-19 17:27:01 -07:00
test_populate_db.py models: Migration of Message.pub_date to date_sent, part 2. 2019-10-05 19:01:34 -07:00
test_presence.py presence: Move get_status_dict_by_realm. 2020-02-06 17:16:22 -08:00
test_push_notifications.py test_classes: Clean up API_KEYS cache. 2020-01-16 13:07:26 -08:00
test_queue.py Upgrade pika to 1.1.*. 2019-10-29 17:01:12 -07:00
test_queue_worker.py slow queries: Use internal_send_stream_message(). 2020-02-11 12:20:54 -08:00
test_reactions.py api: Remove legacy emoji reactions endpoint. 2019-11-12 13:07:06 -08:00
test_realm.py realm: Add private_message_policy setting. 2020-01-13 12:20:42 -08:00
test_realm_domains.py
test_realm_emoji.py
test_realm_export.py billing: Change RealmAuditLog.event_type from str to int. 2019-10-06 15:55:56 -07:00
test_realm_filters.py
test_redis_utils.py redis_utils: Require key_format argument in get_dict_from_redis. 2020-01-26 21:40:15 -08:00
test_report.py
test_retention.py bugdown: Fix logic for extracting attachment path_id. 2019-12-12 20:30:26 -08:00
test_service_bot_system.py mypy: Upgrade from 0.720 to 0.730. 2019-11-13 12:38:45 -08:00
test_sessions.py
test_settings.py rate_limiter: Rename authenticate domain to authenticate_by_username. 2020-02-02 19:15:13 -08:00
test_signup.py tests: Create signups stream in RealmCreationTests. 2020-02-10 15:45:13 -08:00
test_slack_importer.py import: Support importing team icon from slack. 2020-02-03 14:09:05 -08:00
test_slack_message_conversion.py test_slack_message_conversion: Use subTest for fixtures test. 2019-09-13 11:54:14 -07:00
test_soft_deactivation.py
test_subdomains.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
test_submessage.py
test_subs.py settings: Migrate to stream_post_policy structure. 2020-02-04 17:08:08 -08:00
test_templates.py test_templates: Remove shallow template rendering code. 2020-02-11 18:00:15 -08:00
test_thumbnail.py CVE-2019-19775: Close open redirect in thumbnail view. 2019-12-12 17:29:20 -08:00
test_timestamp.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
test_tornado.py dependencies: Remove WebSockets system for sending messages. 2020-01-14 22:34:00 -08:00
test_transfer.py
test_tutorial.py tests: setUp overrides should call super().setUp(). 2019-10-19 17:27:01 -07:00
test_type_debug.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
test_typing.py test_typing: Prepare for moving system bots to zulipinternal. 2019-07-20 14:55:21 -07:00
test_unread.py messages: Simplify API for use_first_unread_anchor. 2020-01-29 12:17:03 -08:00
test_upload.py requirements: Upgrade django-sendfile2 from 0.4.3 to 0.5.1. 2020-02-05 12:38:10 -08:00
test_urls.py urls: Tighten many unintentionally broad URL patterns. 2019-08-26 20:51:49 -07:00
test_user_groups.py settings: Add setting for who can edit user groups. 2019-11-03 16:45:13 -08:00
test_user_status.py
test_users.py api: Add an api endpoint for GET /users/{id} 2020-02-07 10:36:31 -08:00
test_webhooks_common.py webhooks: Eliminate the usage of a headers.py file. 2019-06-26 10:35:14 -07:00
test_widgets.py
test_zcommand.py
test_zephyr.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00