Nuxt/test/presets/vercel.test.mjs

18 lines
516 B
JavaScript
Raw Normal View History

import { resolve } from 'path'
import { setupTest, startServer, testNitroBehavior, importModule } from './_tests.mjs'
describe('nitro:preset:vercel', () => {
const ctx = setupTest('vercel')
testNitroBehavior(ctx, async () => {
const handle = await importModule(resolve(ctx.outDir, 'functions/node/server/index.mjs'))
.then(r => r.default || r)
await startServer(ctx, handle)
return async ({ url }) => {
const data = await ctx.fetch(url)
return {
data
}
}
})
})