diff --git a/spec/api-ipc-spec.js b/spec/api-ipc-spec.js index 2bf5213cae3..595cae95909 100644 --- a/spec/api-ipc-spec.js +++ b/spec/api-ipc-spec.js @@ -34,6 +34,7 @@ describe('ipc module', function () { assert.equal(a.foo.bar, 'baz') assert.equal(a.foo.baz, false) assert.equal(a.bar, 1234) + assert.equal(a.baz(Object.create(null)), 'hello') }) it('should search module from the user app', function () { diff --git a/spec/fixtures/module/no-prototype.js b/spec/fixtures/module/no-prototype.js index f298925b80f..9fea1b31d30 100644 --- a/spec/fixtures/module/no-prototype.js +++ b/spec/fixtures/module/no-prototype.js @@ -1,4 +1,10 @@ const foo = Object.create(null) foo.bar = 'baz' foo.baz = false -module.exports = {foo: foo, bar: 1234} +module.exports = { + foo: foo, + bar: 1234, + baz: function () { + return 'hello' + } +}