Add clearer assertion of process being undefined

This commit is contained in:
Kevin Sawicki 2016-03-24 12:29:54 -07:00
Родитель d7b1792503
Коммит 9e66df23d0
2 изменённых файлов: 3 добавлений и 3 удалений

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

@ -160,7 +160,7 @@ describe('chromium feature', function () {
it('accepts "nodeIntegration" as feature', function (done) {
var b
listener = function (event) {
assert.equal(event.data, 'undefined')
assert.equal(event.data.isProcessGlobalUndefined, true)
b.close()
done()
}
@ -185,7 +185,7 @@ describe('chromium feature', function () {
it('disables node integration when it is disabled on the parent window', function (done) {
var b
listener = function (event) {
assert.equal(event.data, 'undefined')
assert.equal(event.data.isProcessGlobalUndefined, true)
b.close()
done()
}

2
spec/fixtures/pages/window-opener-node.html поставляемый
Просмотреть файл

@ -1,7 +1,7 @@
<html>
<body>
<script type="text/javascript" charset="utf-8">
window.opener.postMessage(typeof process, '*')
window.opener.postMessage({isProcessGlobalUndefined: typeof process === 'undefined'}, '*')
</script>
</body>
</html>