From 0b6b5f421f6de54512f09bf95f9d7c99cb648ece Mon Sep 17 00:00:00 2001 From: YashRE42 <33805964+YashRE42@users.noreply.github.com> Date: Sat, 20 Mar 2021 11:46:23 +0000 Subject: [PATCH] reload_state: Add 100% test coverage. This commit adds a new reload_state.js file to node_tests/ which completes the missing coverage from reload_state. --- frontend_tests/node_tests/reload_state.js | 20 ++++++++++++++++++++ tools/test-js-with-node | 1 - 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 frontend_tests/node_tests/reload_state.js diff --git a/frontend_tests/node_tests/reload_state.js b/frontend_tests/node_tests/reload_state.js new file mode 100644 index 0000000000..62de0914ef --- /dev/null +++ b/frontend_tests/node_tests/reload_state.js @@ -0,0 +1,20 @@ +"use strict"; + +const {strict: assert} = require("assert"); + +const {zrequire} = require("../zjsunit/namespace"); +const {run_test} = require("../zjsunit/test"); + +const reload_state = zrequire("reload_state"); + +run_test("set_state_to_pending", () => { + assert(!reload_state.is_pending()); + reload_state.set_state_to_pending(); + assert(reload_state.is_pending()); +}); + +run_test("set_state_to_in_progress", () => { + assert(!reload_state.is_in_progress()); + reload_state.set_state_to_in_progress(); + assert(reload_state.is_in_progress()); +}); diff --git a/tools/test-js-with-node b/tools/test-js-with-node index 0eeb2b5915..091b07af08 100755 --- a/tools/test-js-with-node +++ b/tools/test-js-with-node @@ -104,7 +104,6 @@ EXEMPT_FILES = { "static/js/realm_logo.js", "static/js/recent_topics.js", "static/js/reload.js", - "static/js/reload_state.js", "static/js/reminder.js", "static/js/rendered_markdown.js", "static/js/resize.js",