'use strict'; // Ref: https://github.com/nodejs/node/issues/5350 require('../common'); const vm = require('vm'); const assert = require('assert'); const base = { propBase: 1 }; const sandbox = Object.create(base, { propSandbox: {value: 3} }); const context = vm.createContext(sandbox); const result = vm.runInContext('this.hasOwnProperty("propBase");', context); assert.strictEqual(result, false);