mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
Allow spec to be run multiple times in same runner
This commit is contained in:
@@ -70,7 +70,7 @@ describe('ipc module', function () {
|
||||
assert.ok(Object.keys(a.foo).includes('nested'))
|
||||
assert.ok(Object.keys(a.foo).includes('method1'))
|
||||
|
||||
a = remote.require(path.join(fixtures, 'module', 'function-with-missing-properties.js'))
|
||||
a = remote.require(path.join(fixtures, 'module', 'function-with-missing-properties.js')).setup()
|
||||
assert.equal(a.bar(), true)
|
||||
assert.equal(typeof a.bar.baz, 'function')
|
||||
})
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
const foo = {}
|
||||
exports.setup = function () {
|
||||
const foo = {}
|
||||
|
||||
foo.bar = function () {
|
||||
return delete foo.bar.baz && delete foo.bar
|
||||
foo.bar = function () {
|
||||
return delete foo.bar.baz && delete foo.bar
|
||||
}
|
||||
|
||||
foo.bar.baz = function () {
|
||||
return 3
|
||||
}
|
||||
|
||||
return foo
|
||||
}
|
||||
|
||||
foo.bar.baz = function () {
|
||||
return 3
|
||||
}
|
||||
|
||||
module.exports = foo
|
||||
|
||||
Reference in New Issue
Block a user