UNPKG

nitro-test-utils

Version:
25 lines (22 loc) 629 B
import { c as createTestContext, s as startServer, a as stopServer } from './shared/nitro-test-utils.Dm9MOO54.mjs'; import 'listhen'; import 'nitropack'; import 'pathe'; import 'node:fs'; import 'node:process'; import 'dotenv'; async function setup({ config, provide }) { if (!config.nitro.global) return; await createTestContext({ rootDir: config.nitro.global.rootDir || config.root, mode: config.nitro.global.mode, isGlobal: true }); const ctx = await startServer(); provide("server", { url: ctx.server.url }); return async function() { await stopServer(); }; } export { setup as default };