blob: 5a97673efc7bd001bca5901cf34fe3018fa00176 [file] [log] [blame]
// Copyright (C) 2015 the V8 project authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
es6id: 12.2.5.9
description: >
When a valid IdentifierReference appears in an object initializer, a new
data property is created. The property name is the string value of the
identifier, the property value is the value of the identifier, and the
property is enumerable, writable, and configurable.
includes: [propertyHelper.js]
---*/
var attr = 23;
var obj;
obj = { attr };
assert.sameValue(obj.attr, 23);
verifyEnumerable(obj, 'attr');
verifyWritable(obj, 'attr');
verifyConfigurable(obj, 'attr');