1 // Copyright (c) 2012 Ecma International. All rights reserved.
2 // This code is governed by the BSD license found in the LICENSE file.
7 ES5 Attributes - success to update [[Configurable]] attribute of
8 accessor property ([[Get]] is a Function, [[Set]] is a Function,
9 [[Enumerable]] is false, [[Configurable]] is true) to different
11 includes: [propertyHelper.js]
16 var getFunc = function() {
20 var verifySetFunc = "data";
21 var setFunc = function(value) {
22 verifySetFunc = value;
25 Object.defineProperty(obj, "prop", {
32 var desc1 = Object.getOwnPropertyDescriptor(obj, "prop");
33 assert.sameValue(desc1.configurable, true);
35 Object.defineProperty(obj, "prop", {
39 verifyProperty(obj, "prop", {