node tests: Clean up mock_module calls.

This is a deceptively ugly diff.  It makes
the actual code way more tidy.

I basically inlined some calls to mock_module
and put some statements in lexical order.
This commit is contained in:
Steve Howell
2021-03-07 12:57:14 +00:00
committed by Steve Howell
parent 7cf62cd6b1
commit eea78df688
45 changed files with 345 additions and 496 deletions

View File

@@ -8,20 +8,18 @@ const {run_test} = require("../zjsunit/test");
let next_id = 0;
const messages = [];
mock_module("message_store", {
get: (msg_id) => messages[msg_id - 1],
});
const message_list = {
const message_list = mock_module("message_list", {
all: {
all_messages() {
return messages;
},
},
};
});
mock_module("message_store", {
get: (msg_id) => messages[msg_id - 1],
});
mock_module("message_list", message_list);
const rs = zrequire("recent_senders");
zrequire("message_util.js");
run_test("process_message_for_senders", (override) => {