From 8f22c2fd06416fe0b6dcee593f892636495f22e9 Mon Sep 17 00:00:00 2001 From: "Michael J. Roberts" Date: Fri, 14 Apr 2023 16:09:54 +0100 Subject: [PATCH] feat: Added createApp() h3 { server } setup to tests/utilities. feat: Added createApp() h3 { server } setup to tests/utilities. --- tests/utilities/server.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/utilities/server.ts diff --git a/tests/utilities/server.ts b/tests/utilities/server.ts new file mode 100644 index 0000000..84e4074 --- /dev/null +++ b/tests/utilities/server.ts @@ -0,0 +1,23 @@ +/*****************************************************************************************************************/ + +// @author Michael Roberts +// @package @observerly/hyper +// @license Copyright © 2021-2023 observerly + +/*****************************************************************************************************************/ + +import { createApp } from 'h3' + +import { handlers } from '../mocks/handlers' + +/*****************************************************************************************************************/ + +// Create a base h3 server instance: +export const server = createApp() + +// Setup the request handlers: +handlers.every(handler => { + server.use(handler.url, handler.handler) +}) + +/*****************************************************************************************************************/