Map.prototype[Symbol.iterator]

This commit is contained in:
Leonardo Balter 2015-06-30 15:09:05 -04:00
parent cdcd91c8b2
commit 710fcbb383
1 changed files with 6 additions and 6 deletions

View File

@ -1,19 +1,19 @@
// Copyright (C) 2014 the V8 project authors. All rights reserved. // Copyright (C) 2014 the V8 project authors. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file. // This code is governed by the BSD license found in the LICENSE file.
/*--- /*---
es6id: 23.1.3.12
description: Initial state of the Symbol.iterator property description: Initial state of the Symbol.iterator property
info: > info: >
The initial value of the @@iterator property is the same function object as The initial value of the @@iterator property is the same function object as
the initial value of the entries property. the initial value of the entries property.
Per ES6 section 17, the method should exist on the Array prototype, and it Per ES6 section 17, the method should exist on the Array prototype, and it
should be writable and configurable, but not enumerable. should be writable and configurable, but not enumerable.
includes: [propertyHelper.js] includes: [propertyHelper.js]
features: [Symbol.iterator] features: [Symbol.iterator]
es6id: 23.1.3.12
---*/ ---*/
assert.sameValue(Map.prototype[Symbol.iterator], Map.prototype.entries);
verifyNotEnumerable(Map.prototype, Symbol.iterator); verifyNotEnumerable(Map.prototype, Symbol.iterator);
verifyWritable(Map.prototype, Symbol.iterator); verifyWritable(Map.prototype, Symbol.iterator);
verifyConfigurable(Map.prototype, Symbol.iterator); verifyConfigurable(Map.prototype, Symbol.iterator);