Fix property enumeration order of built-in properties (#4761)
JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
This commit is contained in:
@@ -18,6 +18,5 @@ assert (Object.isSealed(hasProp) === false);
|
||||
|
||||
var keys = Object.getOwnPropertyNames(hasProp);
|
||||
assert (keys.length === 2);
|
||||
/* Note: the order is currently wrong. */
|
||||
assert (keys[0] === "name");
|
||||
assert (keys[1] === "length");
|
||||
assert (keys[0] === "length");
|
||||
assert (keys[1] === "name");
|
||||
|
||||
@@ -37,8 +37,6 @@
|
||||
<test id="built-ins/Number/prototype/toExponential/return-values.js"><reason></reason></test>
|
||||
<test id="built-ins/Number/prototype/toFixed/exactness.js"><reason></reason></test>
|
||||
<test id="built-ins/Number/prototype/toPrecision/exponential.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/entries/order-after-define-property.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/keys/order-after-define-property.js"><reason></reason></test>
|
||||
<test id="built-ins/Proxy/preventExtensions/trap-is-undefined-target-is-proxy.js"><reason></reason></test>
|
||||
<test id="built-ins/String/prototype/matchAll/regexp-is-undefined.js"><reason></reason></test>
|
||||
<test id="built-ins/String/prototype/normalize/form-is-not-valid-throws.js"><reason></reason></test>
|
||||
|
||||
Reference in New Issue
Block a user