Fix Symbol properties descriptors. (#3581)
Symbol properites descriptors had invalid values Fixes #3578 JerryScript-DCO-1.0-Signed-off-by: Rafal Walczyna r.walczyna@samsung.com
This commit is contained in:
@@ -85,6 +85,11 @@ var a = ['hasInstance',
|
||||
a.forEach (function (e) {
|
||||
assert (Symbol[e].toString() === ('Symbol(Symbol.' + e +')'));
|
||||
assert (typeof Symbol[e] === 'symbol');
|
||||
/* Check for property descriptor ES 6 19.4.2.2 - 19.4.2.14 */
|
||||
var desc = Object.getOwnPropertyDescriptor(Symbol, e)
|
||||
assert (desc.writable === false);
|
||||
assert (desc.enumerable === false);
|
||||
assert (desc.configurable === false);
|
||||
});
|
||||
|
||||
var obj = {};
|
||||
|
||||
Reference in New Issue
Block a user