Files
payloadcms/test/dev.js
2024-03-13 13:07:55 -04:00

29 lines
623 B
JavaScript

import minimist from 'minimist'
import { nextDev } from 'next/dist/cli/next-dev.js'
import { dirname, resolve } from 'path'
import { fileURLToPath } from 'url'
import { beforeTest } from './beforeTest.js'
const _filename = fileURLToPath(import.meta.url)
const _dirname = dirname(_filename)
main()
process.env.PAYLOAD_DROP_DATABASE = true
async function main() {
const {
_: [testSuiteArg],
...args
} = minimist(process.argv.slice(2))
if (args.turbo === true) {
process.env.TURBOPACK = '1'
}
beforeTest(testSuiteArg)
nextDev({ _: [resolve(_dirname, '..')], port: process.env.PORT || 3000 })
}