diff --git a/test/built-ins/Array/prototype/Symbol.unscopables/value.js b/test/built-ins/Array/prototype/Symbol.unscopables/value.js index bb9a538c9e999acfe002e13ea9e6058548087e46..689a017df64d1ce86b781846e7d1a9855730182d 100644 --- a/test/built-ins/Array/prototype/Symbol.unscopables/value.js +++ b/test/built-ins/Array/prototype/Symbol.unscopables/value.js @@ -13,11 +13,13 @@ info: | 4. Perform CreateDataProperty(unscopableList, "fill", true). 5. Perform CreateDataProperty(unscopableList, "find", true). 6. Perform CreateDataProperty(unscopableList, "findIndex", true). - 7. Perform CreateDataProperty(unscopableList, "includes", true). - 8. Perform CreateDataProperty(unscopableList, "keys", true). - 9. Perform CreateDataProperty(unscopableList, "values", true). - 10. Assert: Each of the above calls will return true. - 11. Return unscopableList. + 7. Perform CreateDataProperty(unscopableList, "flat", true). + 8. Perform CreateDataProperty(unscopableList, "flatMap", true). + 9. Perform CreateDataProperty(unscopableList, "includes", true). + 10. Perform CreateDataProperty(unscopableList, "keys", true). + 11. Perform CreateDataProperty(unscopableList, "values", true). + 12. Assert: Each of the above calls returns true. + 13. Return unscopableList. includes: [propertyHelper.js] features: [Symbol.unscopables] ---*/ @@ -51,6 +53,16 @@ verifyEnumerable(unscopables, 'findIndex'); verifyWritable(unscopables, 'findIndex'); verifyConfigurable(unscopables, 'findIndex'); +assert.sameValue(unscopables.flat, true, '`flat` property value'); +verifyEnumerable(unscopables, 'flat'); +verifyWritable(unscopables, 'flat'); +verifyConfigurable(unscopables, 'flat'); + +assert.sameValue(unscopables.flatMap, true, '`flatMap` property value'); +verifyEnumerable(unscopables, 'flatMap'); +verifyWritable(unscopables, 'flatMap'); +verifyConfigurable(unscopables, 'flatMap'); + assert.sameValue(unscopables.includes, true, '`includes` property value'); verifyEnumerable(unscopables, 'includes'); verifyWritable(unscopables, 'includes');