// |reftest| skip-if(!this.hasOwnProperty('Iterator')) /*--- esid: pending description: %Iterator.prototype%.flatMap.name value and descriptor. info: > 17 ECMAScript Standard Built-in Objects features: [iterator-helpers] ---*/ assertEq(Iterator.prototype.flatMap.name, 'flatMap'); const propertyDescriptor = Reflect.getOwnPropertyDescriptor(Iterator.prototype.flatMap, 'name'); assertEq(propertyDescriptor.value, 'flatMap'); assertEq(propertyDescriptor.enumerable, false); assertEq(propertyDescriptor.writable, false); assertEq(propertyDescriptor.configurable, true); if (typeof reportCompare == 'function') reportCompare(0, 0);