Use beforeEach/afterEach

This commit is contained in:
Ryohei Ikegami 2017-04-04 09:08:27 +09:00
parent 001d03c859
commit 9cb6bc098d

View file

@ -134,13 +134,21 @@ describe('Module._nodeModulePaths', function () {
describe('require', () => {
describe('when loaded URL is not file: protocol', () => {
it('searches for module under app directory', async () => {
const w = new BrowserWindow({
let w
beforeEach(() => {
w = new BrowserWindow({
show: false
})
})
it('searches for module under app directory', async () => {
w.loadURL('about:blank')
const result = await w.webContents.executeJavaScript('typeof require("q").when')
assert.equal(result, 'function')
})
afterEach(() => {
w.destroy()
})
})