Finish spec when full screen is left

This commit is contained in:
Kevin Sawicki 2017-01-24 11:22:25 -08:00
parent 284ca3114b
commit 6bb331356e

View file

@ -1441,20 +1441,31 @@ describe('BrowserWindow module', function () {
w.destroy() w.destroy()
w = new BrowserWindow() w = new BrowserWindow()
w.once('enter-full-screen', () => { w.once('enter-full-screen', () => {
assert.equal(w.isFullScreen(), true)
w.setFullScreen(false) w.setFullScreen(false)
})
w.once('leave-full-screen', () => {
assert.equal(w.isFullScreen(), false) assert.equal(w.isFullScreen(), false)
done() done()
}) })
w.setFullScreen(true) w.setFullScreen(true)
assert.equal(w.isFullScreen(), true)
}) })
it('should not be changed by setKiosk method', function () { it('should not be changed by setKiosk method', function (done) {
w.destroy()
w = new BrowserWindow()
w.once('enter-full-screen', () => {
assert.equal(w.isFullScreen(), true)
w.setKiosk(true)
w.setKiosk(false)
assert.equal(w.isFullScreen(), true)
w.setFullScreen(false)
})
w.once('leave-full-screen', () => {
assert.equal(w.isFullScreen(), false)
done()
})
w.setFullScreen(true) w.setFullScreen(true)
assert.equal(w.isFullScreen(), true)
w.setKiosk(true)
w.setKiosk(false)
assert.equal(w.isFullScreen(), true)
}) })
}) })