Use ipcMain in Electron's code

This commit is contained in:
Cheng Zhao 2015-11-10 16:04:34 +08:00
parent 844cea8f21
commit 751af25f37
11 changed files with 16 additions and 16 deletions

View file

@ -201,12 +201,12 @@ describe 'browser-window module', ->
describe '"web-preferences" option', ->
afterEach ->
remote.require('ipc').removeAllListeners('answer')
remote.require('ipc-main').removeAllListeners('answer')
describe '"preload" option', ->
it 'loads the script before other scripts in window', (done) ->
preload = path.join fixtures, 'module', 'set-global.js'
remote.require('ipc').once 'answer', (event, test) ->
remote.require('ipc-main').once 'answer', (event, test) ->
assert.equal(test, 'preload')
done()
w.destroy()
@ -219,7 +219,7 @@ describe 'browser-window module', ->
describe '"node-integration" option', ->
it 'disables node integration when specified to false', (done) ->
preload = path.join fixtures, 'module', 'send-later.js'
remote.require('ipc').once 'answer', (event, test) ->
remote.require('ipc-main').once 'answer', (event, test) ->
assert.equal(test, 'undefined')
done()
w.destroy()