zulip/frontend_tests/node_tests
Steve Howell 19cf6d0e04 list_render: Remove data-list-render markup.
We already know which list widget a `<th>`
tag is associated with when we set up the
event handler, so it's silly to read data
from the DOM to find that widget again
when the handler runs.

This commit eliminates a whole class of possible
errors and busy work.
2020-04-15 15:13:26 -07:00
..
.eslintrc.json lint: Add JS indentation eslint rules for node_tests. 2018-05-06 19:35:18 -07:00
activity.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
alert_words.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
alert_words_ui.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
billing.js js: Automatically convert var to let and const in most files. 2019-11-03 12:42:39 -08:00
billing_helpers.js zjsunit: Use assert in strict mode. 2020-02-12 08:16:26 -05:00
blueslip_stacktrace.js blueslip: Make stack trace more readable. 2019-10-31 13:47:54 -07:00
bot_data.js bot_data: Remove set_can_admin. 2020-03-24 20:40:19 -07:00
buddy_data.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
buddy_list.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
channel.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
color_data.js js: Automatically convert _.each to for…of. 2020-02-07 14:09:47 -08:00
colorspace.js js: Automatically convert var to let and const in most files. 2019-11-03 12:42:39 -08:00
common.js js: Automatically convert var to let and const in most files. 2019-11-03 12:42:39 -08:00
components.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
compose.js local echo: Fix type errors for message_send_error. 2020-04-09 16:11:57 -07:00
compose_actions.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
compose_fade.js node test: Clean up ad hoc mocks for blueslip. 2020-04-03 12:56:49 -04:00
compose_pm_pill.js Rename get_realm_persons() to get_realm_users(). 2020-03-22 10:55:11 -07:00
compose_ui.js node test: Clean up ad hoc mocks for blueslip. 2020-04-03 12:56:49 -04:00
composebox_typeahead.js node test: Clean up ad hoc mocks for blueslip. 2020-04-03 12:56:49 -04:00
copy_and_paste.js CVE-2020-9444: Prevent reverse tabnabbing attacks. 2020-04-01 14:01:45 -07:00
dispatch.js settings: Add option to disable video call in org settings. 2020-04-09 16:03:30 -07:00
drafts.js node test: Clean up ad hoc mocks for blueslip. 2020-04-03 12:56:49 -04:00
echo.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
emoji.js settings: Move emoji widget code to settings_emoji.js. 2020-04-08 14:43:20 -07:00
emoji_picker.js emoji_codes: Replace JS module with JSON module. 2020-02-12 10:09:12 -08:00
fenced_code.js text: Fix some typos (most of them found and fixed by codespell). 2020-03-27 17:25:56 -07:00
fetch_status.js js: Automatically convert var to let and const in most files. 2019-11-03 12:42:39 -08:00
filter.js filter: Fix missing test coverage. 2020-04-08 12:31:02 -07:00
fold_dict.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
general.js left sidebar: Fix topic list disappearing during pins. 2020-04-06 16:19:43 -07:00
hash_util.js search/hash_util: Parse negated searches properly. 2020-03-22 11:29:02 -07:00
hashchange.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
hotkey.js emoji_codes: Replace JS module with JSON module. 2020-02-12 10:09:12 -08:00
i18n.js node: Fix i18n node tests following string replacement. 2020-03-25 19:36:43 -07:00
input_pill.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
keydown_util.js keydown_util: Ignore alt-arrow and similar things. 2018-12-04 12:24:39 -08:00
lazy_set.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
lightbox.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
list_cursor.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
list_render.js list_render: Remove data-list-render markup. 2020-04-15 15:13:26 -07:00
markdown.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
message_edit.js echo: Further reduce local_id string vs. number confusion. 2020-02-12 10:39:01 -08:00
message_events.js unread: Handle message edits that affect mentions. 2020-04-11 12:00:46 -07:00
message_fetch.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
message_flags.js js: Automatically convert var to let and const in most files. 2019-11-03 12:42:39 -08:00
message_list.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
message_list_data.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
message_list_view.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
message_store.js message store: Report type confusion errors. 2020-04-09 16:11:57 -07:00
muting.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
narrow.js text: Fix some typos (most of them found and fixed by codespell). 2020-03-27 17:25:56 -07:00
narrow_activate.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
narrow_local.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
narrow_state.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
narrow_unread.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
notifications.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
password.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
people.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
people_errors.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
pm_conversations.js ui_init: Pass params to pm_conversations.recent. 2020-02-27 11:10:13 -08:00
pm_list.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
poll_widget.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
popovers.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
presence.js presence: Simplify payload for webapp. 2020-04-03 11:44:56 -07:00
reactions.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
recent_senders.js util.js: Remove util from window. 2020-02-15 12:20:20 -08:00
rtl.js util.js: Remove util from window. 2020-02-15 12:20:20 -08:00
schema.js lint: Fix comma spacing in node tests. 2018-12-07 13:14:28 -08:00
scroll_util.js list_render: Extract get_list_scrolling_container(). 2020-04-15 15:13:26 -07:00
search.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
search_legacy.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
search_pill.js util.js: Remove util from window. 2020-02-15 12:20:20 -08:00
search_suggestion.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
search_suggestion_legacy.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
server_events.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
settings_bots.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
settings_data.js settings: Add EMAIL_ADDRESS_VISIBILITY_NOBODY. 2020-03-06 16:34:08 -08:00
settings_muting.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
settings_org.js markdown: Allow setting a default language for code blocks. 2020-04-09 16:02:02 -07:00
settings_profile_fields.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
settings_user_groups.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
stream_data.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
stream_events.js stream edit: Fix real-time sync of stream notification setting. 2020-04-01 14:40:41 -07:00
stream_list.js left sidebar: Fix topic list disappearing during pins. 2020-04-06 16:19:43 -07:00
stream_search.js js: Automatically convert var to let and const in most files. 2019-11-03 12:42:39 -08:00
stream_sort.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
submessage.js js: Automatically convert var to let and const in most files. 2019-11-03 12:42:39 -08:00
subs.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
support.js js: Automatically convert var to let and const in most files. 2019-11-03 12:42:39 -08:00
timerender.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
top_left_corner.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
topic_data.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
topic_generator.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
topic_list_data.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
transmit.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
typeahead.js js: Convert _.filter(a, …) to a.filter(…). 2020-02-10 14:08:12 -08:00
typeahead_helper.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
typing_data.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00
typing_status.js text: Fix some typos (most of them found and fixed by codespell). 2020-03-27 17:25:56 -07:00
ui.js node tests: Just set i18n every time. 2020-02-28 17:11:24 -08:00
ui_init.js settings: Add option to disable video call in org settings. 2020-04-09 16:03:30 -07:00
unread.js unread: Handle message edits that affect mentions. 2020-04-11 12:00:46 -07:00
upgrade.js zjsunit: Use assert in strict mode. 2020-02-12 08:16:26 -05:00
upload.js upload: Set the value of file input element to empty after upload. 2020-04-09 12:38:59 -07:00
user_events.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
user_groups.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
user_pill.js Rename people.add_in_realm to people.add(). 2020-03-22 10:55:11 -07:00
user_status.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
util.js node tests: Auto-include zblueslip for node tests. 2020-04-03 12:56:49 -04:00
vdom.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
widgetize.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
zblueslip.js node tests: Remove most test_log length assertions. 2020-04-08 11:37:27 -04:00
zjquery.js minor: Clean up blank lines in tests. 2020-04-03 12:56:49 -04:00