Bug 1919778 - Flag EnumeratedArray variable from dom/media/ipc/RemoteDecoderManagerCh...
[gecko.git] / js / src / tests / test262 / built-ins / Array / Symbol.species / symbol-species.js
blob5aa214e570aec4c2883a56c4aabed20dd21e9e30
1 // Copyright 2015 Cubane Canada, Inc.  All rights reserved.
2 // See LICENSE for details.
4 /*---
5 info: |
6  Array has a property at `Symbol.species`
7 esid: sec-get-array-@@species
8 author: Sam Mikes
9 description: Array[Symbol.species] exists per spec
10 includes: [propertyHelper.js]
11 features: [Symbol.species]
12 ---*/
14 var desc = Object.getOwnPropertyDescriptor(Array, Symbol.species);
16 assert.sameValue(desc.set, undefined);
17 assert.sameValue(typeof desc.get, 'function');
19 verifyNotWritable(Array, Symbol.species, Symbol.species);
20 verifyNotEnumerable(Array, Symbol.species);
21 verifyConfigurable(Array, Symbol.species);
23 reportCompare(0, 0);