diff --git a/spec/webview-spec.js b/spec/webview-spec.js index 21a5401840f9..c6b69310a8ba 100644 --- a/spec/webview-spec.js +++ b/spec/webview-spec.js @@ -523,8 +523,11 @@ describe(' tag', function () { it('emits when favicon urls are received', function (done) { webview.addEventListener('page-favicon-updated', function (e) { assert.equal(e.favicons.length, 2) - var pageUrl = process.platform === 'win32' ? 'file:///C:/favicon.png' : 'file:///favicon.png' - assert.equal(e.favicons[0], pageUrl) + if (process.platform === 'win32') { + assert(/^file:\/\/\/[A-Z]:\/favicon.png$/i.test(e.favicons[0])) + } else { + assert.equal(e.favicons[0], 'file:///favicon.png') + } done() }) webview.src = 'file://' + fixtures + '/pages/a.html'