mirror of https://github.com/lukechilds/node.git
Browse Source
PR-URL: https://github.com/nodejs/node/pull/14458 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Franziska Hinkelmann <franziska.hinkelmann@gmail.com>v6.x
committed by
Myles Borins
9 changed files with 46 additions and 56 deletions
@ -1,14 +1,14 @@ |
|||
'use strict'; |
|||
require('../common'); |
|||
const common = require('../common'); |
|||
const assert = require('assert'); |
|||
const vm = require('vm'); |
|||
|
|||
const sandbox = { setTimeout: setTimeout }; |
|||
const sandbox = { setTimeout }; |
|||
|
|||
const ctx = vm.createContext(sandbox); |
|||
|
|||
vm.runInContext('setTimeout(function() { x = 3; }, 0);', ctx); |
|||
setTimeout(function() { |
|||
setTimeout(common.mustCall(() => { |
|||
assert.strictEqual(sandbox.x, 3); |
|||
assert.strictEqual(ctx.x, 3); |
|||
}, 1); |
|||
}), 1); |
|||
|
Loading…
Reference in new issue