// Copyright (c) 2012 Ecma International. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- es5id: 8.12.1-1_26 description: > Properties - [[HasOwnProperty]] (non-configurable, non-enumerable own getter property) ---*/ var o = {}; Object.defineProperty(o, "foo", { get: function() { return 42; } }); assert(o.hasOwnProperty("foo"), 'o.hasOwnProperty("foo") !== true'); reportCompare(0, 0);