js: Convert static/js/channel.js to ES6 module.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2021-02-27 15:39:51 -08:00
committed by Tim Abbott
parent 1dafb143e3
commit 09920af211
73 changed files with 184 additions and 45 deletions

View File

@@ -2,6 +2,8 @@
const {strict: assert} = require("assert");
const rewiremock = require("rewiremock/node");
const {set_global, zrequire} = require("../zjsunit/namespace");
const {run_test} = require("../zjsunit/test");
@@ -10,12 +12,16 @@ set_global("starred_messages", {
remove: () => {},
});
rewiremock.enable();
zrequire("unread");
zrequire("unread_ops");
const message_flags = zrequire("message_flags");
const ui = set_global("ui", {});
const channel = set_global("channel", {});
const channel = {__esModule: true};
rewiremock("../../static/js/channel").with(channel);
run_test("starred", () => {
const message = {
@@ -166,3 +172,4 @@ run_test("read", () => {
success: channel_post_opts.success,
});
});
rewiremock.disable();