diff options
author | EuAndreh <eu@euandre.org> | 2024-03-08 07:23:43 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-03-08 07:23:43 -0300 |
commit | 3bb359bb15448043a0426cf63570f7ed4236960b (patch) | |
tree | 13ba57760961449d757ad7df54c2c59a3794bb6f /tests | |
parent | src/hero.mjs: server.listen() -> server.start(); server.close() -> server.stop() (diff) | |
download | papod-3bb359bb15448043a0426cf63570f7ed4236960b.tar.gz papod-3bb359bb15448043a0426cf63570f7ed4236960b.tar.xz |
src/hero.mjs: Add buildTable()
Diffstat (limited to 'tests')
-rw-r--r-- | tests/js/hero.mjs | 13 |
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, |