message_flags: Verify early return from update_starred_flag.

This commit is contained in:
YashRE42 2021-03-20 07:33:28 +00:00 committed by Tim Abbott
parent 53473decc7
commit e0cedb15fc
1 changed files with 9 additions and 0 deletions

View File

@ -813,6 +813,15 @@ run_test("update_message (remove star)", (override) => {
assert.equal(msg.starred, false); assert.equal(msg.starred, false);
}); });
run_test("update_message (wrong data)", (override) => {
override(starred_messages, "rerender_ui", noop);
const event = event_fixtures.update_message_flags__starred_add;
// message does not exist
event.messages = [0];
dispatch(event);
// update_starred_view never gets invoked, early return is successful
});
run_test("delete_message", (override) => { run_test("delete_message", (override) => {
const event = event_fixtures.delete_message; const event = event_fixtures.delete_message;