Skip to content

Commit eced01e

Browse files
committed
spec: Delay timeout of window.opener test
1 parent 357c7af commit eced01e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

spec/chromium-spec.coffee

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ describe 'chromium feature', ->
5151
b = window.open "file://#{fixtures}/pages/window-opener-node.html", '', 'node-integration=no,show=no'
5252

5353
describe 'window.opener', ->
54+
@timeout 10000
55+
5456
ipc = remote.require 'ipc'
5557
url = "file://#{fixtures}/pages/window-opener.html"
5658
w = null
@@ -61,16 +63,17 @@ describe 'chromium feature', ->
6163

6264
it 'is null for main window', (done) ->
6365
ipc.on 'opener', (event, opener) ->
64-
done(if opener is null then undefined else opener)
66+
assert.equal opener, null
67+
done()
6568
BrowserWindow = remote.require 'browser-window'
6669
w = new BrowserWindow(show: false)
6770
w.loadUrl url
6871

6972
it 'is not null for window opened by window.open', (done) ->
70-
b = window.open url, '', 'show=no'
7173
ipc.on 'opener', (event, opener) ->
7274
b.close()
7375
done(if opener isnt null then undefined else opener)
76+
b = window.open url, '', 'show=no'
7477

7578
describe 'window.opener.postMessage', ->
7679
it 'sets source and origin correctly', (done) ->

0 commit comments

Comments
 (0)