zulip/zerver/tests
Mateusz Mandera 2f5fd272aa auth: Gracefully handle bad http responses from IdP in social auth.
If the IdP authentication API is flaky for some reason, it can return
bad http responses, which will raise HTTPError inside
python-social-auth. We don't want to generate a traceback
in those cases, but simply log the exception and fail gracefully.
2020-05-20 09:30:56 -07:00
..
fixtures bugdown: Leave link titles alone until clean_user_content_links. 2020-05-09 16:32:40 -07:00
images emoji: Only resize custom emoji that need it. 2019-01-29 10:33:50 -08:00
__init__.py
test_alert_words.py alert_words: Change test_alert_words to use actions.do_*(). 2020-04-27 22:53:25 -07:00
test_archive.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_attachments.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_audit_log.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_auth_backends.py auth: Gracefully handle bad http responses from IdP in social auth. 2020-05-20 09:30:56 -07:00
test_bots.py bots: Remove `owner` (email) from bot-related payloads. 2020-05-12 09:48:37 -07:00
test_bugdown.py message-edit: Process user groups for mentioned user ids. 2020-05-11 14:52:11 -07:00
test_cache.py logging: Pass format arguments to logging. 2020-05-02 10:18:02 -07:00
test_camo.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_compatibility.py version: Update for Zulip Desktop v5.2.0. 2020-05-07 11:25:15 -07:00
test_create_video_call.py tests: Limit email-based logins. 2020-03-11 17:10:22 -07:00
test_custom_profile_data.py popovers.js: Add version to user avatar request. 2020-05-12 11:09:01 -07:00
test_decorators.py org settings: Enable message_retention_days in org settings UI. 2020-05-08 14:09:31 -07:00
test_digest.py streams: Remove dependency of streams on actions. 2020-04-18 16:56:59 -07:00
test_docs.py test_docs: Update a string for verifying docs. 2020-05-05 17:26:22 -07:00
test_email_change.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_email_log.py emails: Don't log emails while running test suite. 2018-10-11 15:12:08 -07:00
test_email_mirror.py logging: Pass format arguments to logging. 2020-05-02 10:18:02 -07:00
test_email_notifications.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_embedded_bot_system.py logging: Pass format arguments to logging. 2020-05-02 10:18:02 -07:00
test_event_queue.py python: Whitespace fixes from autopep8. 2020-04-21 17:58:09 -07:00
test_events.py presence: Optimize performance of mobile_query. 2020-05-14 23:23:37 -07:00
test_external.py logging: Pass format arguments to logging. 2020-05-02 10:18:02 -07:00
test_gitter_importer.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_hipchat_importer.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_home.py presence: Optimize performance of mobile_query. 2020-05-14 23:23:37 -07:00
test_hotspots.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_i18n.py i18n: Update translation data from Transifex. 2020-05-07 16:09:16 -07:00
test_import_export.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_integrations.py tools: Allow specifying more options when capturing screenshot. 2020-04-28 13:00:09 -07:00
test_integrations_dev_panel.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_internet.py tests: Replace httpretty with responses. 2020-01-22 11:56:15 -08:00
test_legacy_subject.py tests: Limit email-based logins. 2020-03-11 17:10:22 -07:00
test_link_embed.py bugdown: Leave link titles alone until clean_user_content_links. 2020-05-09 16:32:40 -07:00
test_logging_handlers.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_management_commands.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_mattermost_importer.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_message_edit_notifications.py tests: Cleanup test_message_edit_notifications. 2020-04-29 17:15:51 -07:00
test_messages.py update_to_dict_cache: Use bulk queries when preparing msgs for cache. 2020-05-19 10:30:03 -07:00
test_middleware.py queue_processors: Remove the slow_queries queue. 2020-05-11 00:45:13 -07:00
test_migrations.py test_migrations: Disable migrations test. 2019-05-12 22:06:17 -07:00
test_muting.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_narrow.py bugdown: Leave link titles alone until clean_user_content_links. 2020-05-09 16:32:40 -07:00
test_new_users.py tests: Use email/delivery_email more explicitly. 2020-03-19 16:04:03 -07:00
test_onboarding.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_openapi.py openapi: Add OpenAPI data for /users/{user_id}/reactivate. 2020-05-19 23:10:50 -07:00
test_outgoing_webhook_interfaces.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_outgoing_webhook_system.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -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 settings: Offer hiding presence info from other users. 2020-05-02 15:09:05 -07:00
test_push_notifications.py logging: Pass format arguments to logging. 2020-05-02 10:18:02 -07:00
test_queue.py Upgrade pika to 1.1.*. 2019-10-29 17:01:12 -07:00
test_queue_worker.py queue_processors: Remove the slow_queries queue. 2020-05-11 00:45:13 -07:00
test_rate_limiter.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_reactions.py api: Guess emoji_type when adding a reaction. 2020-04-28 20:49:39 -07:00
test_realm.py tests: Add test for STANDARD plan_type in test_message_retention_days. 2020-05-19 14:48:59 -07:00
test_realm_domains.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_realm_emoji.py emoji_name: Raise correct exception if emoji_name is missing. 2020-04-12 11:52:45 -07:00
test_realm_export.py tests: Limit email-based logins. 2020-03-11 17:10:22 -07:00
test_realm_filters.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_redis_utils.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_report.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_retention.py retention: Pass optional realm argument to move_messages_to_archive. 2020-05-16 14:46:56 -07:00
test_service_bot_system.py mypy: Add specific codes to type: ignore annotations. 2020-04-22 10:46:33 -07:00
test_sessions.py tests: Limit email-based logins. 2020-03-11 17:10:22 -07:00
test_settings.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_signup.py populate_db: Add new admin user as 'Desdemona'. 2020-05-19 11:42:27 -07:00
test_slack_importer.py slack import: Fix DefaultStream import of deactivated #random. 2020-05-12 17:18:57 -07:00
test_slack_message_conversion.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_soft_deactivation.py populate_db: Add new admin user as 'Desdemona'. 2020-05-19 11:42:27 -07:00
test_subdomains.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
test_submessage.py tests: Limit email-based logins. 2020-03-11 17:10:22 -07:00
test_subs.py populate_db: Add new admin user as 'Desdemona'. 2020-05-19 11:42:27 -07:00
test_templates.py requirements: Upgrade Python-Markdown from 3.1.1 to 3.2.1. 2020-04-18 13:09:51 -07:00
test_thumbnail.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_timestamp.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
test_tornado.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_transfer.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_tutorial.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_type_debug.py cleanup: Delete leading newlines. 2019-08-06 23:29:11 -07:00
test_typing.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_unread.py test_unread: Remove test for removed mobile hack. 2020-04-26 23:41:53 -07:00
test_upload.py models: Use UPGRADE_TEXT_STANDARD in ensure_not_on_limited_plan. 2020-05-19 14:48:59 -07:00
test_urls.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_user_groups.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_user_status.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_users.py populate_db: Add new admin user as 'Desdemona'. 2020-05-19 11:42:27 -07:00
test_webhooks_common.py mypy: Add specific codes to type: ignore annotations. 2020-04-22 10:46:33 -07:00
test_widgets.py python: Convert assignment type annotations to Python 3.6 style. 2020-04-22 11:02:32 -07:00
test_zcommand.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
test_zephyr.py tests: Limit email-based logins. 2020-03-11 17:10:22 -07:00