From bdb1ef7d05b5b55e43d89cc9032720fc23fc37ee Mon Sep 17 00:00:00 2001 From: Jason Staten Date: Fri, 21 Sep 2018 13:42:29 -0600 Subject: [PATCH] disable sandbox when CI env set --- src/JsonRpc.spec.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/JsonRpc.spec.ts b/src/JsonRpc.spec.ts index 49cd3d4..3d02223 100644 --- a/src/JsonRpc.spec.ts +++ b/src/JsonRpc.spec.ts @@ -1,6 +1,7 @@ import * as puppeteer from 'puppeteer'; import {rollup} from 'rollup'; import config from '../rollup.config'; +const launchArgs = process.env.CI === 'true' ? ['--no-sandbox'] : []; let browser: puppeteer.Browser; let page: puppeteer.Page; @@ -10,7 +11,7 @@ beforeAll(async () => { plugins: config['plugins'], }); const {code} = await bundle.generate({format: 'iife', name: 'JsonRpc'}); - browser = await puppeteer.launch(); + browser = await puppeteer.launch({args: launchArgs}); page = await browser.newPage(); await page.addScriptTag({content: code}); await page.setContent(``);