mirror of https://github.com/nodejs/node.git
14 lines
336 B
JavaScript
14 lines
336 B
JavaScript
var common = require('../common');
|
|
var assert = require('assert');
|
|
var vm = require('vm');
|
|
|
|
var sandbox = { setTimeout: setTimeout };
|
|
|
|
var ctx = vm.createContext(sandbox);
|
|
|
|
vm.runInContext('setTimeout(function() { x = 3; }, 0);', ctx);
|
|
setTimeout(function () {
|
|
assert.strictEqual(sandbox.x, 3);
|
|
assert.strictEqual(ctx.x, 3);
|
|
}, 1);
|