mirror of https://github.com/tc39/test262.git
Map.prototype[Symbol.iterator]
This commit is contained in:
parent
cdcd91c8b2
commit
710fcbb383
|
@ -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);
|
||||||
|
|
Loading…
Reference in New Issue