17 lines
568 B
JavaScript
17 lines
568 B
JavaScript
/** @type {import('jest-environment-puppeteer').JestPuppeteerConfig} */
|
|
const config = {
|
|
launch: {
|
|
headless: process.env.CI === "true",
|
|
args: [
|
|
// https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md#what-if-i-dont-have-root-access-to-the-machine-and-cant-install-anything
|
|
'--no-sandbox',
|
|
],
|
|
},
|
|
server: {
|
|
command: `npm run start:${process.env.NODE_ENV || 'test'}`,
|
|
port: process.env.NODE_ENV === 'production' ? 3000 : 4000,
|
|
launchTimeout: 180000,
|
|
},
|
|
};
|
|
|
|
export default config;
|