closeWindow in an afterEach block

This commit is contained in:
Kevin Sawicki 2016-11-29 12:30:40 -08:00
Родитель d20e664ea8
Коммит cc2936cfdf
1 изменённых файлов: 7 добавлений и 5 удалений

Просмотреть файл

@ -6,6 +6,11 @@ const {BrowserWindow, protocol, ipcMain} = remote
describe('webFrame module', function () {
var fixtures = path.resolve(__dirname, 'fixtures')
var w = null
afterEach(function () {
return closeWindow(w).then(function () { w = null })
})
describe('webFrame.registerURLSchemeAsPrivileged', function () {
it('supports fetch api by default', function (done) {
@ -96,14 +101,11 @@ describe('webFrame module', function () {
runNumber++
const url = standardScheme + '://fake-host'
var w = new BrowserWindow({show: false})
w = new BrowserWindow({show: false})
after(function (done) {
protocol.unregisterProtocol(corsScheme, function () {
protocol.unregisterProtocol(standardScheme, function () {
closeWindow(w).then(function () {
w = null
done()
})
done()
})
})
})