From ba0c43e1fc26a0290db515daa90b1972e3032266 Mon Sep 17 00:00:00 2001 From: Aleksei Kuzmin Date: Tue, 11 Jul 2017 14:12:57 +0300 Subject: [PATCH] Do not run `navigator.getUserMedia` related test on CI build machines --- spec/webview-spec.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spec/webview-spec.js b/spec/webview-spec.js index 5b5922e7d394..1d56b4307336 100644 --- a/spec/webview-spec.js +++ b/spec/webview-spec.js @@ -6,6 +6,7 @@ const {ipcRenderer, remote} = require('electron') const {app, session, getGuestWebContents, ipcMain, BrowserWindow, webContents} = remote const {closeWindow} = require('./window-helpers') +const isCI = remote.getGlobal('isCi') const nativeModulesEnabled = remote.getGlobal('nativeModulesEnabled') describe(' tag', function () { @@ -976,6 +977,11 @@ describe(' tag', function () { } it('emits when using navigator.getUserMedia api', function (done) { + if (isCI) { + done() + return + } + webview.addEventListener('ipc-message', function (e) { assert.equal(e.channel, 'message') assert.deepEqual(e.args, ['PermissionDeniedError'])