| // Copyright (c) 2012 Ecma International. All rights reserved. |
| // This code is governed by the BSD license found in the LICENSE file. |
| |
| /*--- |
| info: | |
| Refer 11.1.5; |
| The production |
| PropertyAssignment : get PropertyName ( ) { FunctionBody } |
| 3.Let desc be the Property Descriptor{[[Get]]: closure, [[Enumerable]]: true, [[Configurable]]: true} |
| es5id: 11.1.5_6-3-1 |
| description: Object literal - property descriptor for get property assignment |
| ---*/ |
| |
| var o; |
| eval("o = {get foo(){return 1;}};"); |
| var desc = Object.getOwnPropertyDescriptor(o,"foo"); |
| |
| assert.sameValue(desc.enumerable, true, 'desc.enumerable'); |
| assert.sameValue(desc.configurable, true, 'desc.configurable'); |