// Copyright 2009 the Sputnik authors. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- info: When using property attributes, {ReadOnly} is not used es5id: 12.2_A11 description: Changing variable value using property attributes ---*/ ////////////////////////////////////////////////////////////////////////////// //CHECK#1 this['__declared__var'] = "baloon"; if (this['__declared__var'] !== "baloon") { $ERROR('#1: this[\'__declared__var\'] === "baloon". Actual: this[\'__declared__var\'] ==='+ this['__declared__var'] ); } // ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// //CHECK#2 if (__declared__var !== "baloon") { $ERROR('#2: __declared__var === "baloon". Actual: __declared__var ==='+ __declared__var ); } // ////////////////////////////////////////////////////////////////////////////// var __declared__var; reportCompare(0, 0);