Update blur parent window spec

This commit is contained in:
Kevin Sawicki 2017-02-13 18:22:57 -08:00 committed by Kevin Sawicki
parent 35908ac398
commit 86007fe61d
2 changed files with 17 additions and 15 deletions

View file

@ -310,14 +310,16 @@ describe('webContents module', function () {
})
describe('focus()', function () {
it('focuses the parent window', function (done) {
ipcMain.once('answer', (event, visible, focused) => {
assert.equal(visible, true)
assert.equal(focused, true)
done()
describe('when the web contents is hidden', function () {
it('does not blur the focused window', function (done) {
ipcMain.once('answer', (event, parentFocused, childFocused) => {
assert.equal(parentFocused, true)
assert.equal(childFocused, false)
done()
})
w.show()
w.loadURL('file://' + path.join(__dirname, 'fixtures', 'pages', 'focus-web-contents.html'))
})
w.show()
w.loadURL('file://' + path.join(__dirname, 'fixtures', 'pages', 'focus-web-contents.html'))
})
})
})