summaryrefslogtreecommitdiff
path: root/tests/js
diff options
context:
space:
mode:
Diffstat (limited to 'tests/js')
-rw-r--r--tests/js/hero.mjs19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/js/hero.mjs b/tests/js/hero.mjs
index 14d9a07..4537197 100644
--- a/tests/js/hero.mjs
+++ b/tests/js/hero.mjs
@@ -1196,6 +1196,25 @@ const test_actionsFn = async t => {
]);
});
};
+
+ {
+ t.start(`actionsFn()["ping"]()`);
+
+ await t.test("simple pinging", () => {
+ const contents = [];
+ const logger = { info: x => contents.push(x) };
+ const actions = actionsFn({ logger });
+
+ configLogger({});
+ actions["ping"]("blah");
+ actions["ping"](null);
+
+ assert.deepEqual(contents, [
+ { message: "pong" },
+ { message: "pong" },
+ ]);
+ });
+ };
};
const test_lineHandlerFn = async t => {