diff --git a/lib/smoke/smoke-test.js b/lib/smoke/smoke-test.js index a158304..9aa511a 100644 --- a/lib/smoke/smoke-test.js +++ b/lib/smoke/smoke-test.js @@ -25,6 +25,7 @@ class SmokeTest { this.breakpoint = options.breakpoint; this.browsers = options.browsers; this.https = this.host.includes('https'); + this.launchOptions = options.launchOptions || {}; //TODO: default should be chrome, browsers will be opt-in if (!/https?\:\/\//.test(this.host)) { @@ -64,7 +65,7 @@ class SmokeTest { const puppetTests = []; const crossBrowserTests = []; - this.browser = await puppeteer.launch(); + this.browser = await puppeteer.launch(this.launchOptions); for (let suiteOptions of configsToRun) { for (let path in suiteOptions.urls) { //eslint-disable-line guard-for-in