2 // Refs: https://github.com/nodejs/node/issues/2734
4 const assert = require('assert');
5 const vm = require('vm');
8 Object.defineProperty(sandbox, 'prop', {
14 const descriptor = Object.getOwnPropertyDescriptor(sandbox, 'prop');
15 const context = vm.createContext(sandbox);
16 const code = 'Object.getOwnPropertyDescriptor(this, "prop");';
17 const result = vm.runInContext(code, context);
19 assert.strictEqual(result, descriptor);