summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-03-08 07:23:43 -0300
committerEuAndreh <eu@euandre.org>2024-03-08 07:23:43 -0300
commit3bb359bb15448043a0426cf63570f7ed4236960b (patch)
tree13ba57760961449d757ad7df54c2c59a3794bb6f /tests
parentsrc/hero.mjs: server.listen() -> server.start(); server.close() -> server.stop() (diff)
downloadpapod-3bb359bb15448043a0426cf63570f7ed4236960b.tar.gz
papod-3bb359bb15448043a0426cf63570f7ed4236960b.tar.xz
src/hero.mjs: Add buildTable()
Diffstat (limited to 'tests')
-rw-r--r--tests/js/hero.mjs13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/js/hero.mjs b/tests/js/hero.mjs
index 3cc5d30..3d0751c 100644
--- a/tests/js/hero.mjs
+++ b/tests/js/hero.mjs
@@ -36,6 +36,7 @@ import {
makeReopeningPipeReader,
makePipeReaderFn,
buildRoutes,
+ buildTable,
promisifyServer,
buildServer,
} from "../../src/hero.mjs";
@@ -1648,6 +1649,17 @@ const test_buildRoutes = async t => {
});
};
+const test_buildTable = async t => {
+ t.start("buildTable()");
+
+ await t.test('we just add the "interceptors" key to what buildRoutes() gives us', () => {
+ assert.deepEqual(
+ buildTable([], [ "i1", "i2" ]),
+ { interceptors: [ "i1", "i2" ] },
+ );
+ });
+};
+
const test_promisifyServer = async t => {
t.start("promisifyServer()");
@@ -1728,6 +1740,7 @@ await runner.runTests([
test_actionsFn,
test_lineHandlerFn,
test_buildRoutes,
+ test_buildTable,
test_rmIf,
test_mkfifo,
test_makeLineEmitter,