zulip/frontend_tests/node_tests
Steve Howell 8cb383223d Defer creating messages lists in narrows.
We now work with MessageListData objects while populating
data from local narrows, before actually making the
wrapper MessageList object.

This change will simplify unit testing (less view stuff
to fake out) in certain situations.

It will also allow us to eliminate the delay_render flag.
2018-05-15 14:25:21 -07:00
..
.eslintrc.json lint: Add JS indentation eslint rules for node_tests. 2018-05-06 19:35:18 -07:00
activity.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
alert_words.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
bot_data.js node tests: Avoid sneaky throttle/debounce delays. 2018-04-26 08:42:47 -07:00
buddy_data.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
buddy_list.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
channel.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
colorspace.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
common.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
components.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
compose_actions.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
compose_fade.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
compose_pm_pill.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
compose_ui.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
compose.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
composebox_typeahead.js emoji: Don't start typeahead for colon-space. 2018-05-15 11:18:08 -07:00
copy_and_paste.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
dict.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
dispatch.js server_events_dispatch: Add node coverage for user groups. 2018-04-19 14:59:08 -04:00
drafts.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
emoji_picker.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
emoji.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
fetch_status.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
filter.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
general.js Use unread data in topic_data.get_recent_names(). 2018-05-15 14:25:21 -07:00
hash_util.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
hashchange.js hashchange: Handle trailing slashes in narrowing URLs. 2018-05-15 09:34:50 -07:00
hotkey.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
i18n.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
input_pill.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
list_render.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
markdown.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
message_edit.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
message_fetch.js refactor: Avoid positional params for MessageList. 2018-05-15 14:25:21 -07:00
message_list_data.js refactor: Cleanly divide data/view for add_messages. 2018-05-15 14:25:21 -07:00
message_list_view.js refactor: Avoid positional params for MessageList. 2018-05-15 14:25:21 -07:00
message_list.js refactor: Avoid positional params for MessageList. 2018-05-15 14:25:21 -07:00
message_store.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
muting.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
narrow_activate.js Defer creating messages lists in narrows. 2018-05-15 14:25:21 -07:00
narrow_state.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
narrow_unread.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
narrow.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
notifications.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
password.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
people_errors.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
people.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
pm_conversations.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
pm_list.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
popovers.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
presence.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
reactions.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
recent_senders.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
rtl.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
scroll_util.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
search_suggestion.js Use unread data in topic_data.get_recent_names(). 2018-05-15 14:25:21 -07:00
server_events.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
settings_bots.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
settings_muting.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
settings_org.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
settings_user_groups.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
stream_color.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
stream_data.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
stream_events.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
stream_list.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
stream_search.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
stream_sort.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
subs.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
templates.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
timerender.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
top_left_corner.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
topic_data.js Use unread data in topic_data.get_recent_names(). 2018-05-15 14:25:21 -07:00
topic_generator.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
topic_list.js Use unread data in topic_data.get_recent_names(). 2018-05-15 14:25:21 -07:00
transmit.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
typeahead_helper.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
typing_data.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
typing_status.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
unread.js Add unread.get_missing_topics(). 2018-05-15 14:25:21 -07:00
upload.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
user_events.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
user_groups.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
user_pill.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
util.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
zblueslip.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00
zjquery.js Add run_test helper for individual tests. 2018-05-15 08:24:44 -07:00