This commit is contained in:
2024-11-28 23:08:17 +01:00
parent 8895fde030
commit 0dda8e760c
16116 changed files with 2866428 additions and 71 deletions

30
node_modules/start-server-and-test/src/bin/start.js generated vendored Executable file
View File

@@ -0,0 +1,30 @@
#!/usr/bin/env node
const debug = require('debug')('start-server-and-test')
const startAndTest = require('..').startAndTest
const utils = require('../utils')
const namedArguments = utils.getNamedArguments(process.argv.slice(2))
debug('named arguments: %o', namedArguments)
const args = utils.crossArguments(process.argv.slice(2))
debug('parsing CLI arguments: %o', args)
const parsed = utils.getArguments(args)
debug('parsed args: %o', parsed)
const { services, test } = parsed
if (!Array.isArray(services)) {
throw new Error(`Could not parse arguments %o, got %o`, args, parsed)
}
if (!namedArguments.expect) {
namedArguments.expect = 200
}
utils.printArguments({ services, test, namedArguments })
startAndTest({ services, test, namedArguments }).catch(e => {
console.error(e)
process.exit(1)
})