zulip/web/tests
Steve Howell 8583e64037 util node tests: Prevent Intl.ListFormat leaks.
These never happen in practice since util is near the
end of the alphabet, but if you had run the tests in
reverse order, you would have seen this leak.

This leak was introduced in the efb2a5a38d commit.
2025-01-07 09:43:33 -08:00
..
lib node test runner: Prevent Handlebars quirks. 2025-01-07 09:43:33 -08:00
templates popovers: Add hotkey hints support via a new handlebar template. 2024-04-11 15:57:24 -07:00
activity.test.cjs user_circles: Introduce status-based hyphenated classes. 2024-12-13 14:33:23 -08:00
alert_words_ui.test.cjs alert_words_ui test: Excercise the template. 2025-01-07 09:32:52 -08:00
alert_words.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
blueslip_stacktrace.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
bot_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
browser_history.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
buddy_data.test.cjs user_circles: Introduce status-based hyphenated classes. 2024-12-13 14:33:23 -08:00
buddy_list.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
channel.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
color_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
common.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
components.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_actions.test.cjs compose: Open the compose box with channel picker. 2024-12-16 10:50:12 -08:00
compose_closed_ui.test.cjs message_list: Fix message list missing messages. 2024-12-18 10:21:48 -08:00
compose_fade.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_pm_pill.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_state.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_ui.test.cjs message_forwarding: Make forward message keep original topic by default. 2024-12-06 11:59:44 -08:00
compose_validate.test.cjs compose: Refactor functions for handling max length limits. 2024-12-04 11:44:51 -08:00
compose_video.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose.test.cjs message_edit: Add message length limit indicator in edit message UI. 2024-12-04 11:44:51 -08:00
composebox_typeahead.test.cjs user_circles: Introduce circle icons to typeahead. 2024-12-13 14:33:24 -08:00
conversation_participants.test.cjs conversation_participants: Track participants data in with message data. 2024-12-12 09:09:30 -08:00
copy_and_paste.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
deprecated_feature_notice.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
dispatch_subs.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
dispatch.test.cjs export: Add banner if admin's private data export setting is disabled. 2025-01-02 16:40:33 -08:00
drafts.test.cjs drafts: Remove feature for discarding drafts after 30 days. 2024-12-17 11:54:10 -08:00
echo.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
emoji_picker.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
emoji.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example1.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example2.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example3.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example4.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example5.test.cjs message_list: Fix message list missing messages. 2024-12-18 10:21:48 -08:00
example6.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example7.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example8.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
fenced_code.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
fetch_status.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
filter.test.cjs user_topics: Extract method to check if topic is visible in-home. 2024-12-08 18:34:28 -08:00
fold_dict.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
gear_menu_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
hash_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
hashchange.test.cjs hashchange: Convert module to TypeScript. (#32670) 2024-12-11 09:15:18 -08:00
hotkey.test.cjs message_quoting: Add a "Forward message" option below "Quote message". 2024-12-04 22:25:14 -08:00
i18n.test.cjs node test runner: Prevent Handlebars quirks. 2025-01-07 09:43:33 -08:00
input_pill.test.cjs Group invalid inputs (#32647) 2024-12-10 16:57:48 -08:00
internal_url.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
keydown_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
lazy_set.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
left_sidebar_navigation_area.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
linkifiers.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
list_cursor.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
list_widget.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
markdown_parse.test.cjs mention: Mentions via subgroup should be highlighted. 2025-01-06 16:53:21 -08:00
markdown.test.cjs markdown: Support message link syntax in local echo. 2024-12-03 10:41:37 -08:00
message_edit.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_events.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_flags.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_list_data.test.cjs message_list: Fix message list missing messages. 2024-12-18 10:21:48 -08:00
message_list_view.test.cjs message_list: Fix message list missing messages. 2024-12-18 10:21:48 -08:00
message_list.test.cjs message_list: Fix message list missing messages. 2024-12-18 10:21:48 -08:00
message_store.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_view.test.cjs empty_feed_notice: Update “stream” to “channel”. 2024-12-05 16:54:38 -08:00
muted_users.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
narrow_local.test.cjs conversation_participants: Track participants data in with message data. 2024-12-12 09:09:30 -08:00
narrow_state.test.cjs message_list_view: Move "is_search_view" to narrow_state. 2024-11-25 09:47:10 -08:00
narrow_unread.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
navbar_alerts.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
notifications.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
password.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
peer_data.test.cjs stream_types: Remove email_address from ApiStreamSubscription. 2024-12-30 09:42:26 -08:00
people_errors.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
people.test.cjs user_events: Convert module to TypeScript (#32658) 2024-12-11 09:18:52 -08:00
pill_typeahead.test.cjs groups: Remove allow_owners_group field from GroupPermissionSetting. 2024-12-04 11:12:28 -08:00
pm_conversations.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
pm_list_data.test.cjs user_circles: Introduce status-based hyphenated classes. 2024-12-13 14:33:23 -08:00
pm_list.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
poll_widget.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
popover_menus_data.test.cjs message_quoting: Rename 'quote_and_reply' to 'quote_message'. 2024-12-04 22:25:14 -08:00
postprocess_content.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
presence.test.cjs popover: Fix misleading time description in right side-bar. 2024-12-11 12:17:41 -08:00
reactions.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
realm_playground.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
recent_senders.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
recent_view.test.cjs recent_conversations: Use Intl.ListFormat rather than .join(", "). 2024-12-17 11:01:21 -08:00
reload_state.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
reload.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
rendered_markdown.test.cjs mention: Mentions via subgroup should be highlighted. 2025-01-06 16:53:21 -08:00
resolved_topic.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
rtl.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
saved_snippets.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
scheduled_messages.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
scroll_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
search_suggestion.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
search.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
server_events.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_bots.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_config.test.cjs notifications: Add help link for "Followed topics" in triggers table. 2024-11-19 13:36:12 -08:00
settings_data.test.cjs group-settings: Use new setting for controlling removing members. 2024-12-02 17:38:46 -08:00
settings_emoji.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_muted_users.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_org.test.cjs settings: Realms with limited plans cannot change can_create_groups. 2024-11-22 13:42:59 -08:00
settings_profile_fields.test.cjs settings_profile_fields test: Add mocking helper. 2025-01-07 09:32:52 -08:00
settings_realm_domains.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_user_topics.test.cjs settings_user_topics test: Use explicit override for sorting. 2025-01-07 09:32:52 -08:00
spoilers.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
starred_messages.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_create_subscribers_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_data.test.cjs streams: Include only IDs in default streams data. 2024-12-17 09:40:10 -08:00
stream_edit.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_events.test.cjs stream_types: Remove email_address from ApiStreamSubscription. 2024-12-30 09:42:26 -08:00
stream_list_sort.test.cjs stream: Use is_recently_active to check active status. 2024-11-27 17:31:06 -08:00
stream_list.test.cjs stream: Use is_recently_active to check active status. 2024-11-27 17:31:06 -08:00
stream_pill.test.cjs streams: Move subscriber count from channel pills to channel cards. 2024-11-16 10:49:29 -08:00
stream_search.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_settings_ui.test.cjs streams: Use can_administer_channel_group to administer channel. 2024-12-03 18:38:25 -08:00
stream_topic_history.test.cjs message_list: Fix message list missing messages. 2024-12-18 10:21:48 -08:00
submessage.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
support.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
templates.test.cjs compose: Use an icon for the mac command hotkey hint. 2025-01-06 11:29:38 -08:00
time_zone_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
timerender.test.cjs timerender: Track browser time zone. 2024-12-13 12:58:09 -08:00
topic_generator.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
topic_link_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
topic_list_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
transmit.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
typeahead_helper.test.cjs stream: Use is_recently_active to check active status. 2024-11-27 17:31:06 -08:00
typeahead.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
typing_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
typing_events.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
typing_status.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
ui_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
unread.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
upload.test.cjs upload: Use the returned JSON from the server for filename and URL. 2025-01-06 15:25:32 -08:00
user_events.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_group_pill.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_groups.test.cjs user-groups: Live update membership status text. 2024-12-05 10:35:41 -08:00
user_pill.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_search.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_status.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_topics_ui.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_topics.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
util.test.cjs util node tests: Prevent Intl.ListFormat leaks. 2025-01-07 09:43:33 -08:00
vdom.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
watchdog.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
widgetize.test.cjs blueslip: Require record for more_info. 2025-01-02 17:30:40 -08:00
zblueslip.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zjquery.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00