aboutsummaryrefslogtreecommitdiffstats
path: root/test/built-ins/Object/keys
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/Object/keys')
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-0-1.js2
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-1-1.js2
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-1-2.js2
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-1-3.js2
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-1-4.js2
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-1-5.js2
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-2-1.js7
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-2-2.js9
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-2-3.js11
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-2-4.js7
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-2-5.js7
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-2-6.js7
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-2-7.js28
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-2-8.js38
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-3-1.js7
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-3-2.js8
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-3-3.js4
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-3-4.js38
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-3-5.js12
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-3-6.js4
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-3-7.js31
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-4-1.js31
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-1.js14
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-10.js36
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-11.js18
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-12.js34
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-13.js36
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-14.js30
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-15.js24
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-16.js34
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-2.js18
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-3.js37
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-4.js44
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-5.js28
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-6.js44
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-7.js36
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-8.js36
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-9.js36
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-a-1.js8
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-a-2.js10
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-a-3.js20
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-a-4.js10
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-5-b-1.js22
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-6-1.js22
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-6-2.js22
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-6-3.js22
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-6-4.js28
-rw-r--r--test/built-ins/Object/keys/15.2.3.14-6-5.js26
-rw-r--r--test/built-ins/Object/keys/proxy-keys.js36
49 files changed, 530 insertions, 462 deletions
diff --git a/test/built-ins/Object/keys/15.2.3.14-0-1.js b/test/built-ins/Object/keys/15.2.3.14-0-1.js
index 404294cfb..1697ade0f 100644
--- a/test/built-ins/Object/keys/15.2.3.14-0-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-0-1.js
@@ -6,6 +6,6 @@ es5id: 15.2.3.14-0-1
description: Object.keys must exist as a function
---*/
- var f = Object.keys;
+var f = Object.keys;
assert.sameValue(typeof(f), "function", 'typeof(f)');
diff --git a/test/built-ins/Object/keys/15.2.3.14-1-1.js b/test/built-ins/Object/keys/15.2.3.14-1-1.js
index b876f99e3..280af951e 100644
--- a/test/built-ins/Object/keys/15.2.3.14-1-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-1-1.js
@@ -8,4 +8,4 @@ description: >
Object
---*/
- Object.keys(0);
+Object.keys(0);
diff --git a/test/built-ins/Object/keys/15.2.3.14-1-2.js b/test/built-ins/Object/keys/15.2.3.14-1-2.js
index e7ba5f33d..2bce7c0fd 100644
--- a/test/built-ins/Object/keys/15.2.3.14-1-2.js
+++ b/test/built-ins/Object/keys/15.2.3.14-1-2.js
@@ -8,4 +8,4 @@ description: >
Object (boolean)
---*/
- Object.keys(true);
+Object.keys(true);
diff --git a/test/built-ins/Object/keys/15.2.3.14-1-3.js b/test/built-ins/Object/keys/15.2.3.14-1-3.js
index 426324b88..57c584576 100644
--- a/test/built-ins/Object/keys/15.2.3.14-1-3.js
+++ b/test/built-ins/Object/keys/15.2.3.14-1-3.js
@@ -8,4 +8,4 @@ description: >
Object (string)
---*/
- Object.keys('abc');
+Object.keys('abc');
diff --git a/test/built-ins/Object/keys/15.2.3.14-1-4.js b/test/built-ins/Object/keys/15.2.3.14-1-4.js
index fdc5d31ee..3bbfc5872 100644
--- a/test/built-ins/Object/keys/15.2.3.14-1-4.js
+++ b/test/built-ins/Object/keys/15.2.3.14-1-4.js
@@ -10,5 +10,5 @@ description: >
assert.throws(TypeError, function() {
- Object.keys(null);
+ Object.keys(null);
});
diff --git a/test/built-ins/Object/keys/15.2.3.14-1-5.js b/test/built-ins/Object/keys/15.2.3.14-1-5.js
index fa00eb9e0..90e9d3a6d 100644
--- a/test/built-ins/Object/keys/15.2.3.14-1-5.js
+++ b/test/built-ins/Object/keys/15.2.3.14-1-5.js
@@ -10,5 +10,5 @@ description: >
assert.throws(TypeError, function() {
- Object.keys(undefined);
+ Object.keys(undefined);
});
diff --git a/test/built-ins/Object/keys/15.2.3.14-2-1.js b/test/built-ins/Object/keys/15.2.3.14-2-1.js
index 5f2d8f7cb..fbc22455a 100644
--- a/test/built-ins/Object/keys/15.2.3.14-2-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-2-1.js
@@ -6,8 +6,11 @@ es5id: 15.2.3.14-2-1
description: Object.keys returns the standard built-in Array
---*/
- var o = { x: 1, y: 2};
+var o = {
+ x: 1,
+ y: 2
+};
- var a = Object.keys(o);
+var a = Object.keys(o);
assert.sameValue(Array.isArray(a), true, 'Array.isArray(a)');
diff --git a/test/built-ins/Object/keys/15.2.3.14-2-2.js b/test/built-ins/Object/keys/15.2.3.14-2-2.js
index 2ebe4b0d6..9383f5baf 100644
--- a/test/built-ins/Object/keys/15.2.3.14-2-2.js
+++ b/test/built-ins/Object/keys/15.2.3.14-2-2.js
@@ -6,9 +6,12 @@ es5id: 15.2.3.14-2-2
description: Object.keys returns the standard built-in Array (check [[Class]]
---*/
- var o = { x: 1, y: 2};
+var o = {
+ x: 1,
+ y: 2
+};
- var a = Object.keys(o);
- var s = Object.prototype.toString.call(a);
+var a = Object.keys(o);
+var s = Object.prototype.toString.call(a);
assert.sameValue(s, '[object Array]', 's');
diff --git a/test/built-ins/Object/keys/15.2.3.14-2-3.js b/test/built-ins/Object/keys/15.2.3.14-2-3.js
index 0692d2ad9..f712fe05f 100644
--- a/test/built-ins/Object/keys/15.2.3.14-2-3.js
+++ b/test/built-ins/Object/keys/15.2.3.14-2-3.js
@@ -6,12 +6,15 @@ es5id: 15.2.3.14-2-3
description: Object.keys returns the standard built-in Array (Array overridden)
---*/
- function Array() { }
+function Array() {}
- var o = { x: 1, y: 2};
+var o = {
+ x: 1,
+ y: 2
+};
- var a = Object.keys(o);
+var a = Object.keys(o);
- var s = Object.prototype.toString.call(a);
+var s = Object.prototype.toString.call(a);
assert.sameValue(s, '[object Array]', 's');
diff --git a/test/built-ins/Object/keys/15.2.3.14-2-4.js b/test/built-ins/Object/keys/15.2.3.14-2-4.js
index 231c1e761..c4b3c134d 100644
--- a/test/built-ins/Object/keys/15.2.3.14-2-4.js
+++ b/test/built-ins/Object/keys/15.2.3.14-2-4.js
@@ -6,8 +6,11 @@ es5id: 15.2.3.14-2-4
description: Object.keys returns the standard built-in Array that is extensible
---*/
- var o = { x: 1, y: 2};
+var o = {
+ x: 1,
+ y: 2
+};
- var a = Object.keys(o);
+var a = Object.keys(o);
assert.sameValue(Object.isExtensible(a), true, 'Object.isExtensible(a)');
diff --git a/test/built-ins/Object/keys/15.2.3.14-2-5.js b/test/built-ins/Object/keys/15.2.3.14-2-5.js
index 53c37a839..ac6bd951f 100644
--- a/test/built-ins/Object/keys/15.2.3.14-2-5.js
+++ b/test/built-ins/Object/keys/15.2.3.14-2-5.js
@@ -6,8 +6,11 @@ es5id: 15.2.3.14-2-5
description: Object.keys returns the standard built-in Array that is not sealed
---*/
- var o = { x: 1, y: 2};
+var o = {
+ x: 1,
+ y: 2
+};
- var a = Object.keys(o);
+var a = Object.keys(o);
assert.sameValue(Object.isSealed(a), false, 'Object.isSealed(a)');
diff --git a/test/built-ins/Object/keys/15.2.3.14-2-6.js b/test/built-ins/Object/keys/15.2.3.14-2-6.js
index 9026527d6..77fb6260e 100644
--- a/test/built-ins/Object/keys/15.2.3.14-2-6.js
+++ b/test/built-ins/Object/keys/15.2.3.14-2-6.js
@@ -6,8 +6,11 @@ es5id: 15.2.3.14-2-6
description: Object.keys returns the standard built-in Array that is not frozen
---*/
- var o = { x: 1, y: 2};
+var o = {
+ x: 1,
+ y: 2
+};
- var a = Object.keys(o);
+var a = Object.keys(o);
assert.sameValue(Object.isFrozen(a), false, 'Object.isFrozen(a)');
diff --git a/test/built-ins/Object/keys/15.2.3.14-2-7.js b/test/built-ins/Object/keys/15.2.3.14-2-7.js
index 81506d56d..d2134fdd9 100644
--- a/test/built-ins/Object/keys/15.2.3.14-2-7.js
+++ b/test/built-ins/Object/keys/15.2.3.14-2-7.js
@@ -8,22 +8,22 @@ description: >
data or accessor properties
---*/
- var obj = {};
+var obj = {};
- Object.defineProperty(obj, "prop1", {
- value: 1001,
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, "prop1", {
+ value: 1001,
+ enumerable: false,
+ configurable: true
+});
- Object.defineProperty(obj, "prop2", {
- get: function () {
- return 1002;
- },
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, "prop2", {
+ get: function() {
+ return 1002;
+ },
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
assert.sameValue(arr.length, 0, 'arr.length');
diff --git a/test/built-ins/Object/keys/15.2.3.14-2-8.js b/test/built-ins/Object/keys/15.2.3.14-2-8.js
index 079e50eca..3b2141a30 100644
--- a/test/built-ins/Object/keys/15.2.3.14-2-8.js
+++ b/test/built-ins/Object/keys/15.2.3.14-2-8.js
@@ -8,28 +8,28 @@ description: >
exist in 'O'
---*/
- var obj = {
- prop1: 1001,
- prop2: function () {
- return 1002;
- }
- };
+var obj = {
+ prop1: 1001,
+ prop2: function() {
+ return 1002;
+ }
+};
- Object.defineProperty(obj, "prop3", {
- value: 1003,
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, "prop3", {
+ value: 1003,
+ enumerable: false,
+ configurable: true
+});
- Object.defineProperty(obj, "prop4", {
- get: function () {
- return 1004;
- },
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, "prop4", {
+ get: function() {
+ return 1004;
+ },
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
assert.sameValue(arr.length, 2, 'arr.length');
assert.sameValue(arr[0], "prop1", 'arr[0]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-3-1.js b/test/built-ins/Object/keys/15.2.3.14-3-1.js
index c54f50d55..a958a69ed 100644
--- a/test/built-ins/Object/keys/15.2.3.14-3-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-3-1.js
@@ -8,9 +8,12 @@ description: >
enumerable properties
---*/
- var o = { x: 1, y: 2};
+var o = {
+ x: 1,
+ y: 2
+};
- var a = Object.keys(o);
+var a = Object.keys(o);
assert.sameValue(a.length, 2, 'a.length');
assert.sameValue(a[0], 'x', 'a[0]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-3-2.js b/test/built-ins/Object/keys/15.2.3.14-3-2.js
index 2f40b3bfa..4e869eef7 100644
--- a/test/built-ins/Object/keys/15.2.3.14-3-2.js
+++ b/test/built-ins/Object/keys/15.2.3.14-3-2.js
@@ -8,10 +8,10 @@ description: >
enumerable properties (function)
---*/
- function foo() {}
- foo.x = 1;
-
- var a = Object.keys(foo);
+function foo() {}
+foo.x = 1;
+
+var a = Object.keys(foo);
assert.sameValue(a.length, 1, 'a.length');
assert.sameValue(a[0], 'x', 'a[0]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-3-3.js b/test/built-ins/Object/keys/15.2.3.14-3-3.js
index 9d6d1276b..923809d3c 100644
--- a/test/built-ins/Object/keys/15.2.3.14-3-3.js
+++ b/test/built-ins/Object/keys/15.2.3.14-3-3.js
@@ -8,8 +8,8 @@ description: >
enumerable properties (array)
---*/
- var o = [1, 2];
- var a = Object.keys(o);
+var o = [1, 2];
+var a = Object.keys(o);
assert.sameValue(a.length, 2, 'a.length');
assert.sameValue(a[0], '0', 'a[0]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-3-4.js b/test/built-ins/Object/keys/15.2.3.14-3-4.js
index 2d11275d4..8df65c15a 100644
--- a/test/built-ins/Object/keys/15.2.3.14-3-4.js
+++ b/test/built-ins/Object/keys/15.2.3.14-3-4.js
@@ -8,24 +8,26 @@ description: >
given arguments
---*/
- function testArgs2(x, y, z) {
- // Properties of the arguments object are enumerable.
- var a = Object.keys(arguments);
- if (a.length === 2 && a[0] in arguments && a[1] in arguments)
- return true;
- }
- function testArgs3(x, y, z) {
- // Properties of the arguments object are enumerable.
- var a = Object.keys(arguments);
- if (a.length === 3 && a[0] in arguments && a[1] in arguments && a[2] in arguments)
- return true;
- }
- function testArgs4(x, y, z) {
- // Properties of the arguments object are enumerable.
- var a = Object.keys(arguments);
- if (a.length === 4 && a[0] in arguments && a[1] in arguments && a[2] in arguments && a[3] in arguments)
- return true;
- }
+function testArgs2(x, y, z) {
+ // Properties of the arguments object are enumerable.
+ var a = Object.keys(arguments);
+ if (a.length === 2 && a[0] in arguments && a[1] in arguments)
+ return true;
+}
+
+function testArgs3(x, y, z) {
+ // Properties of the arguments object are enumerable.
+ var a = Object.keys(arguments);
+ if (a.length === 3 && a[0] in arguments && a[1] in arguments && a[2] in arguments)
+ return true;
+}
+
+function testArgs4(x, y, z) {
+ // Properties of the arguments object are enumerable.
+ var a = Object.keys(arguments);
+ if (a.length === 4 && a[0] in arguments && a[1] in arguments && a[2] in arguments && a[3] in arguments)
+ return true;
+}
assert(testArgs2(1, 2), 'testArgs2(1, 2) !== true');
assert(testArgs3(1, 2, 3), 'testArgs3(1, 2, 3) !== true');
diff --git a/test/built-ins/Object/keys/15.2.3.14-3-5.js b/test/built-ins/Object/keys/15.2.3.14-3-5.js
index ed4c7b7cb..b7e549ead 100644
--- a/test/built-ins/Object/keys/15.2.3.14-3-5.js
+++ b/test/built-ins/Object/keys/15.2.3.14-3-5.js
@@ -6,11 +6,13 @@ es5id: 15.2.3.14-3-5
description: Object.keys must return a fresh array on each invocation
---*/
- var literal = {a: 1};
- var keysBefore = Object.keys(literal);
- assert.sameValue(keysBefore[0], 'a', 'keysBefore[0]');
- keysBefore[0] = 'x';
- var keysAfter = Object.keys(literal);
+var literal = {
+ a: 1
+};
+var keysBefore = Object.keys(literal);
+assert.sameValue(keysBefore[0], 'a', 'keysBefore[0]');
+keysBefore[0] = 'x';
+var keysAfter = Object.keys(literal);
assert.sameValue(keysBefore[0], 'x', 'keysBefore[0]');
assert.sameValue(keysAfter[0], 'a', 'keysAfter[0]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-3-6.js b/test/built-ins/Object/keys/15.2.3.14-3-6.js
index 582c493bb..783da2d8b 100644
--- a/test/built-ins/Object/keys/15.2.3.14-3-6.js
+++ b/test/built-ins/Object/keys/15.2.3.14-3-6.js
@@ -8,8 +8,8 @@ description: >
Array)
---*/
- var obj = {};
+var obj = {};
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
assert(arr instanceof Array, 'arr instanceof Array !== true');
diff --git a/test/built-ins/Object/keys/15.2.3.14-3-7.js b/test/built-ins/Object/keys/15.2.3.14-3-7.js
index cea8ccdca..040cdca51 100644
--- a/test/built-ins/Object/keys/15.2.3.14-3-7.js
+++ b/test/built-ins/Object/keys/15.2.3.14-3-7.js
@@ -8,22 +8,25 @@ description: >
own enumerable properties of 'O'
---*/
- var obj = { prop1: 1001, prop2: 1002 };
+var obj = {
+ prop1: 1001,
+ prop2: 1002
+};
- Object.defineProperty(obj, "prop3", {
- value: 1003,
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "prop3", {
+ value: 1003,
+ enumerable: true,
+ configurable: true
+});
- Object.defineProperty(obj, "prop4", {
- get: function () {
- return 1003;
- },
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, "prop4", {
+ get: function() {
+ return 1003;
+ },
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
assert.sameValue(arr.length, 3, 'arr.length');
diff --git a/test/built-ins/Object/keys/15.2.3.14-4-1.js b/test/built-ins/Object/keys/15.2.3.14-4-1.js
index 57f7ab5a0..3ad642ebd 100644
--- a/test/built-ins/Object/keys/15.2.3.14-4-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-4-1.js
@@ -6,23 +6,26 @@ es5id: 15.2.3.14-4-1
description: Object.keys - elements of the returned array start from index 0
---*/
- var obj = { prop1: 1001, prop2: 1002 };
+var obj = {
+ prop1: 1001,
+ prop2: 1002
+};
- Object.defineProperty(obj, "prop3", {
- value: 1003,
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "prop3", {
+ value: 1003,
+ enumerable: true,
+ configurable: true
+});
- Object.defineProperty(obj, "prop4", {
- get: function () {
- return 1003;
- },
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "prop4", {
+ get: function() {
+ return 1003;
+ },
+ enumerable: true,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
assert(arr.hasOwnProperty(0), 'arr.hasOwnProperty(0) !== true');
assert.sameValue(arr[0], "prop1", 'arr[0]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-1.js b/test/built-ins/Object/keys/15.2.3.14-5-1.js
index 8f576efd9..38b86bb5c 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-1.js
@@ -8,15 +8,15 @@ description: >
returned array
---*/
- var obj = { };
+var obj = {};
- Object.defineProperty(obj, "prop", {
- value: 1003,
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "prop", {
+ value: 1003,
+ enumerable: true,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
assert(arr.hasOwnProperty(0), 'arr.hasOwnProperty(0) !== true');
assert.sameValue(arr[0], "prop", 'arr[0]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-10.js b/test/built-ins/Object/keys/15.2.3.14-5-10.js
index 7c78da96c..9c6a93b14 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-10.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-10.js
@@ -9,24 +9,24 @@ description: >
in returned array
---*/
- var proto = {};
- Object.defineProperty(proto, "prop", {
- get: function () { },
- enumerable: true,
- configurable: true
- });
- var Con = function () { };
- Con.prototype = proto;
+var proto = {};
+Object.defineProperty(proto, "prop", {
+ get: function() {},
+ enumerable: true,
+ configurable: true
+});
+var Con = function() {};
+Con.prototype = proto;
- var obj = new Con();
- Object.defineProperty(obj, "prop", {
- get: function () { },
- enumerable: false,
- configurable: true
- });
+var obj = new Con();
+Object.defineProperty(obj, "prop", {
+ get: function() {},
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- assert.notSameValue(arr[p], "prop", 'arr[p]');
- }
+for (var p in arr) {
+ assert.notSameValue(arr[p], "prop", 'arr[p]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-11.js b/test/built-ins/Object/keys/15.2.3.14-5-11.js
index 3a6c31e0c..cacc8fdf2 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-11.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-11.js
@@ -8,14 +8,14 @@ description: >
'O' is defined in returned array
---*/
- var obj = [1, 2, 3, 4, 5];
+var obj = [1, 2, 3, 4, 5];
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- var initValue = 0;
- for (var p in arr) {
- if (arr.hasOwnProperty(p)) {
- assert.sameValue(arr[p], initValue.toString(), 'arr[p]');
- initValue++;
- }
- }
+var initValue = 0;
+for (var p in arr) {
+ if (arr.hasOwnProperty(p)) {
+ assert.sameValue(arr[p], initValue.toString(), 'arr[p]');
+ initValue++;
+ }
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-12.js b/test/built-ins/Object/keys/15.2.3.14-5-12.js
index 0e565cc0d..8418f0262 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-12.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-12.js
@@ -10,25 +10,25 @@ description: >
var propertyFound = false;
- var obj = [2, 3, 4, 5];
+var obj = [2, 3, 4, 5];
- Object.defineProperty(obj, "prop", {
- get: function () {
- return 6;
- },
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "prop", {
+ get: function() {
+ return 6;
+ },
+ enumerable: true,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- if (arr.hasOwnProperty(p)) {
- if (arr[p] === "prop") {
- propertyFound = true;
- break;
- }
- }
- }
+for (var p in arr) {
+ if (arr.hasOwnProperty(p)) {
+ if (arr[p] === "prop") {
+ propertyFound = true;
+ break;
+ }
+ }
+}
assert(propertyFound, 'Property not found');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-13.js b/test/built-ins/Object/keys/15.2.3.14-5-13.js
index 1dd461cab..4c87e4d47 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-13.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-13.js
@@ -8,28 +8,28 @@ description: >
'O' is defined in returned array
---*/
- var obj = [1, , 3, , 5];
+var obj = [1, , 3, , 5];
- Object.defineProperty(obj, 5, {
- value: 7,
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, 5, {
+ value: 7,
+ enumerable: false,
+ configurable: true
+});
- Object.defineProperty(obj, 10000, {
- value: "ElementWithLargeIndex",
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, 10000, {
+ value: "ElementWithLargeIndex",
+ enumerable: true,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- var index;
- var initValue = 0;
- for (index = 0; index < 3; index++) {
- assert.sameValue(arr[index], initValue.toString(), 'Unexpected property at index: ' + index);
- initValue += 2;
- }
+var index;
+var initValue = 0;
+for (index = 0; index < 3; index++) {
+ assert.sameValue(arr[index], initValue.toString(), 'Unexpected property at index: ' + index);
+ initValue += 2;
+}
assert.sameValue(arr.length, 4, 'arr.length');
assert.sameValue(arr[3], "10000", 'arr[3]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-14.js b/test/built-ins/Object/keys/15.2.3.14-5-14.js
index 6b9c3ae25..2f9bd9617 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-14.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-14.js
@@ -10,23 +10,23 @@ description: >
var propertyFound = false;
- var obj = [1, , 3, , 5];
+var obj = [1, , 3, , 5];
- Object.defineProperty(obj, "10000", {
- get: function () {
- return "ElementWithLargeIndex";
- },
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "10000", {
+ get: function() {
+ return "ElementWithLargeIndex";
+ },
+ enumerable: true,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- if (arr[p] === "10000") {
- propertyFound = true;
- break;
- }
- }
+for (var p in arr) {
+ if (arr[p] === "10000") {
+ propertyFound = true;
+ break;
+ }
+}
assert(propertyFound, 'Property not found');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-15.js b/test/built-ins/Object/keys/15.2.3.14-5-15.js
index c7805c030..78c95371b 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-15.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-15.js
@@ -8,18 +8,18 @@ description: >
object 'O' is defined in returned array
---*/
- var obj = new String("xyz");
- obj[-20] = -20;
- obj[20] = 20;
+var obj = new String("xyz");
+obj[-20] = -20;
+obj[20] = 20;
- Object.defineProperty(obj, "prop", {
- value: 1003,
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, "prop", {
+ value: 1003,
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var i = 0; i < arr.length; i++) {
- assert(obj.hasOwnProperty(arr[i]), 'obj.hasOwnProperty(arr[i]) !== true');
- }
+for (var i = 0; i < arr.length; i++) {
+ assert(obj.hasOwnProperty(arr[i]), 'obj.hasOwnProperty(arr[i]) !== true');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-16.js b/test/built-ins/Object/keys/15.2.3.14-5-16.js
index 1031fd08c..327c196f4 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-16.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-16.js
@@ -8,23 +8,23 @@ description: >
object 'O' is defined in returned array
---*/
- var obj = new String("xyz");
- obj[-20] = -20;
- obj[20] = 20;
+var obj = new String("xyz");
+obj[-20] = -20;
+obj[20] = 20;
- Object.defineProperty(obj, "prop1", {
- get: function () { },
- enumerable: true,
- configurable: true
- });
- Object.defineProperty(obj, "prop2", {
- get: function () { },
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, "prop1", {
+ get: function() {},
+ enumerable: true,
+ configurable: true
+});
+Object.defineProperty(obj, "prop2", {
+ get: function() {},
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var i = 0; i < arr.length; i++) {
- assert(obj.hasOwnProperty(arr[i]), 'obj.hasOwnProperty(arr[i]) !== true');
- }
+for (var i = 0; i < arr.length; i++) {
+ assert(obj.hasOwnProperty(arr[i]), 'obj.hasOwnProperty(arr[i]) !== true');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-2.js b/test/built-ins/Object/keys/15.2.3.14-5-2.js
index 917ad1cf6..d88f54188 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-2.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-2.js
@@ -8,17 +8,17 @@ description: >
in returned array
---*/
- var obj = { };
+var obj = {};
- Object.defineProperty(obj, "prop", {
- get: function () {
- return 1003;
- },
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "prop", {
+ get: function() {
+ return 1003;
+ },
+ enumerable: true,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
assert(arr.hasOwnProperty(0), 'arr.hasOwnProperty(0) !== true');
assert.sameValue(arr[0], "prop", 'arr[0]');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-3.js b/test/built-ins/Object/keys/15.2.3.14-5-3.js
index 45d321cfe..9bfa83434 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-3.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-3.js
@@ -8,24 +8,27 @@ description: >
defined in returned array
---*/
- var obj = { prop1: 1001, prop2: 1002 };
+var obj = {
+ prop1: 1001,
+ prop2: 1002
+};
- Object.defineProperty(obj, "prop3", {
- value: 1003,
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "prop3", {
+ value: 1003,
+ enumerable: true,
+ configurable: true
+});
- Object.defineProperty(obj, "prop4", {
- value: 1004,
- enumerable: false,
- configurable: true
- });
+Object.defineProperty(obj, "prop4", {
+ value: 1004,
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- if (arr.hasOwnProperty(p)) {
- assert.notSameValue(arr[p], "prop4", 'arr[p]');
- }
- }
+for (var p in arr) {
+ if (arr.hasOwnProperty(p)) {
+ assert.notSameValue(arr[p], "prop4", 'arr[p]');
+ }
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-4.js b/test/built-ins/Object/keys/15.2.3.14-5-4.js
index ed6346c08..92d237cdd 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-4.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-4.js
@@ -8,28 +8,28 @@ description: >
defined in returned array
---*/
- var obj = {};
+var obj = {};
- Object.defineProperty(obj, "prop1", {
- get: function () { },
- enumerable: true,
- configurable: true
- });
- Object.defineProperty(obj, "prop2", {
- get: function () { },
- enumerable: false,
- configurable: true
- });
- Object.defineProperty(obj, "prop3", {
- get: function () { },
- enumerable: true,
- configurable: true
- });
+Object.defineProperty(obj, "prop1", {
+ get: function() {},
+ enumerable: true,
+ configurable: true
+});
+Object.defineProperty(obj, "prop2", {
+ get: function() {},
+ enumerable: false,
+ configurable: true
+});
+Object.defineProperty(obj, "prop3", {
+ get: function() {},
+ enumerable: true,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- if (arr.hasOwnProperty(p)) {
- assert.notSameValue(arr[p], "prop2", 'arr[p]');
- }
- }
+for (var p in arr) {
+ if (arr.hasOwnProperty(p)) {
+ assert.notSameValue(arr[p], "prop2", 'arr[p]');
+ }
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-5.js b/test/built-ins/Object/keys/15.2.3.14-5-5.js
index 996f595a1..3be1366f9 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-5.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-5.js
@@ -8,20 +8,20 @@ description: >
defined in returned array
---*/
- var proto = {};
- Object.defineProperty(proto, "inheritedProp", {
- value: 1003,
- enumerable: true,
- configurable: true
- });
- var Con = function () { };
- Con.prototype = proto;
+var proto = {};
+Object.defineProperty(proto, "inheritedProp", {
+ value: 1003,
+ enumerable: true,
+ configurable: true
+});
+var Con = function() {};
+Con.prototype = proto;
- var obj = new Con();
- obj.prop = 1004;
+var obj = new Con();
+obj.prop = 1004;
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- assert.notSameValue(arr[p], "inheritedProp", 'arr[p]');
- }
+for (var p in arr) {
+ assert.notSameValue(arr[p], "inheritedProp", 'arr[p]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-6.js b/test/built-ins/Object/keys/15.2.3.14-5-6.js
index 104055137..e5ff23f98 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-6.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-6.js
@@ -8,28 +8,28 @@ description: >
defined in returned array
---*/
- var proto = {};
- Object.defineProperty(proto, "inheritedProp", {
- get: function () {
- return 1003;
- },
- enumerable: true,
- configurable: true
- });
- var Con = function () { };
- Con.prototype = proto;
+var proto = {};
+Object.defineProperty(proto, "inheritedProp", {
+ get: function() {
+ return 1003;
+ },
+ enumerable: true,
+ configurable: true
+});
+var Con = function() {};
+Con.prototype = proto;
- var obj = new Con();
- Object.defineProperty(obj, "prop", {
- get: function () {
- return 1004;
- },
- enumerable: true,
- configurable: true
- });
+var obj = new Con();
+Object.defineProperty(obj, "prop", {
+ get: function() {
+ return 1004;
+ },
+ enumerable: true,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- assert.notSameValue(arr[p], "inheritedProp", 'arr[p]');
- }
+for (var p in arr) {
+ assert.notSameValue(arr[p], "inheritedProp", 'arr[p]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-7.js b/test/built-ins/Object/keys/15.2.3.14-5-7.js
index 8fb146cd2..c40e03400 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-7.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-7.js
@@ -9,24 +9,24 @@ description: >
returned array
---*/
- var proto = {};
- Object.defineProperty(proto, "prop", {
- value: 1003,
- enumerable: true,
- configurable: true
- });
- var Con = function () { };
- Con.prototype = proto;
+var proto = {};
+Object.defineProperty(proto, "prop", {
+ value: 1003,
+ enumerable: true,
+ configurable: true
+});
+var Con = function() {};
+Con.prototype = proto;
- var obj = new Con();
- Object.defineProperty(obj, "prop", {
- value: 1004,
- enumerable: false,
- configurable: true
- });
+var obj = new Con();
+Object.defineProperty(obj, "prop", {
+ value: 1004,
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- assert.notSameValue(arr[p], "prop", 'arr[p]');
- }
+for (var p in arr) {
+ assert.notSameValue(arr[p], "prop", 'arr[p]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-8.js b/test/built-ins/Object/keys/15.2.3.14-5-8.js
index 37acf9b4f..87fa6a75b 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-8.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-8.js
@@ -9,24 +9,24 @@ description: >
in returned array
---*/
- var proto = {};
- Object.defineProperty(proto, "prop", {
- value: 1003,
- enumerable: true,
- configurable: true
- });
- var Con = function () { };
- Con.prototype = proto;
+var proto = {};
+Object.defineProperty(proto, "prop", {
+ value: 1003,
+ enumerable: true,
+ configurable: true
+});
+var Con = function() {};
+Con.prototype = proto;
- var obj = new Con();
- Object.defineProperty(obj, "prop", {
- get: function () { },
- enumerable: false,
- configurable: true
- });
+var obj = new Con();
+Object.defineProperty(obj, "prop", {
+ get: function() {},
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- assert.notSameValue(arr[p], "prop", 'arr[p]');
- }
+for (var p in arr) {
+ assert.notSameValue(arr[p], "prop", 'arr[p]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-9.js b/test/built-ins/Object/keys/15.2.3.14-5-9.js
index f88c546c0..b3001fa90 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-9.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-9.js
@@ -9,24 +9,24 @@ description: >
returned array
---*/
- var proto = {};
- Object.defineProperty(proto, "prop", {
- get: function () { },
- enumerable: true,
- configurable: true
- });
- var Con = function () { };
- Con.prototype = proto;
+var proto = {};
+Object.defineProperty(proto, "prop", {
+ get: function() {},
+ enumerable: true,
+ configurable: true
+});
+var Con = function() {};
+Con.prototype = proto;
- var obj = new Con();
- Object.defineProperty(obj, "prop", {
- value: 1003,
- enumerable: false,
- configurable: true
- });
+var obj = new Con();
+Object.defineProperty(obj, "prop", {
+ value: 1003,
+ enumerable: false,
+ configurable: true
+});
- var arr = Object.keys(obj);
+var arr = Object.keys(obj);
- for (var p in arr) {
- assert.notSameValue(arr[p], "prop", 'arr[p]');
- }
+for (var p in arr) {
+ assert.notSameValue(arr[p], "prop", 'arr[p]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-a-1.js b/test/built-ins/Object/keys/15.2.3.14-5-a-1.js
index 15cabe73b..b186f7c27 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-a-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-a-1.js
@@ -8,11 +8,13 @@ description: >
correct.
---*/
- var obj = { prop1: 1 };
+var obj = {
+ prop1: 1
+};
- var array = Object.keys(obj);
+var array = Object.keys(obj);
- var desc = Object.getOwnPropertyDescriptor(array, "0");
+var desc = Object.getOwnPropertyDescriptor(array, "0");
assert(desc.hasOwnProperty("value"), 'desc.hasOwnProperty("value") !== true');
assert.sameValue(desc.value, "prop1", 'desc.value');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-a-2.js b/test/built-ins/Object/keys/15.2.3.14-5-a-2.js
index 10f811ac6..5d57f077a 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-a-2.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-a-2.js
@@ -8,13 +8,15 @@ description: >
correct
---*/
- var obj = { prop1: 100 };
+var obj = {
+ prop1: 100
+};
- var array = Object.keys(obj);
+var array = Object.keys(obj);
- array[0] = "isWritable";
+array[0] = "isWritable";
- var desc = Object.getOwnPropertyDescriptor(array, "0");
+var desc = Object.getOwnPropertyDescriptor(array, "0");
assert.sameValue(array[0], "isWritable", 'array[0]');
assert(desc.hasOwnProperty("writable"), 'desc.hasOwnProperty("writable") !== true');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-a-3.js b/test/built-ins/Object/keys/15.2.3.14-5-a-3.js
index 25c069329..6c6a27f67 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-a-3.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-a-3.js
@@ -8,16 +8,18 @@ description: >
is correct
---*/
- var obj = { prop1: 100 };
+var obj = {
+ prop1: 100
+};
- var array = Object.keys(obj);
- var desc = Object.getOwnPropertyDescriptor(array, "0");
- var result = false;
- for (var index in array) {
- if (obj.hasOwnProperty(array[index]) && array[index] === "prop1") {
- result = true;
- }
- }
+var array = Object.keys(obj);
+var desc = Object.getOwnPropertyDescriptor(array, "0");
+var result = false;
+for (var index in array) {
+ if (obj.hasOwnProperty(array[index]) && array[index] === "prop1") {
+ result = true;
+ }
+}
assert(result, 'result !== true');
assert(desc.hasOwnProperty("enumerable"), 'desc.hasOwnProperty("enumerable") !== true');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-a-4.js b/test/built-ins/Object/keys/15.2.3.14-5-a-4.js
index 78b67c338..5a5287821 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-a-4.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-a-4.js
@@ -8,12 +8,14 @@ description: >
returned array is correct
---*/
- var obj = { prop1: 100 };
+var obj = {
+ prop1: 100
+};
- var array = Object.keys(obj);
- var desc = Object.getOwnPropertyDescriptor(array, "0");
+var array = Object.keys(obj);
+var desc = Object.getOwnPropertyDescriptor(array, "0");
- delete array[0];
+delete array[0];
assert.sameValue(typeof array[0], "undefined", 'typeof array[0]');
assert(desc.hasOwnProperty("configurable"), 'desc.hasOwnProperty("configurable") !== true');
diff --git a/test/built-ins/Object/keys/15.2.3.14-5-b-1.js b/test/built-ins/Object/keys/15.2.3.14-5-b-1.js
index 6c5766333..c6b18372b 100644
--- a/test/built-ins/Object/keys/15.2.3.14-5-b-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-5-b-1.js
@@ -6,14 +6,18 @@ es5id: 15.2.3.14-5-b-1
description: Object.keys - Verify that 'index' of returned array is ascend by 1
---*/
- var obj = { prop1: 100, prop2: 200, prop3: 300 };
+var obj = {
+ prop1: 100,
+ prop2: 200,
+ prop3: 300
+};
- var array = Object.keys(obj);
+var array = Object.keys(obj);
- var idx = 0;
- for (var index in array) {
- if (array.hasOwnProperty(index)) {
- assert.sameValue(index, idx.toString(), 'index');
- idx++;
- }
- }
+var idx = 0;
+for (var index in array) {
+ if (array.hasOwnProperty(index)) {
+ assert.sameValue(index, idx.toString(), 'index');
+ idx++;
+ }
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-6-1.js b/test/built-ins/Object/keys/15.2.3.14-6-1.js
index 884abd796..e6c869cfe 100644
--- a/test/built-ins/Object/keys/15.2.3.14-6-1.js
+++ b/test/built-ins/Object/keys/15.2.3.14-6-1.js
@@ -8,17 +8,17 @@ description: >
with the order of properties in 'O' (dense array)
---*/
- var denseArray = [1, 2, 3];
+var denseArray = [1, 2, 3];
- var tempArray = [];
- for (var p in denseArray) {
- if (denseArray.hasOwnProperty(p)) {
- tempArray.push(p);
- }
- }
+var tempArray = [];
+for (var p in denseArray) {
+ if (denseArray.hasOwnProperty(p)) {
+ tempArray.push(p);
+ }
+}
- var returnedArray = Object.keys(denseArray);
+var returnedArray = Object.keys(denseArray);
- for (var index in returnedArray) {
- assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
- }
+for (var index in returnedArray) {
+ assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-6-2.js b/test/built-ins/Object/keys/15.2.3.14-6-2.js
index c3a1537e0..bed89a28d 100644
--- a/test/built-ins/Object/keys/15.2.3.14-6-2.js
+++ b/test/built-ins/Object/keys/15.2.3.14-6-2.js
@@ -8,17 +8,17 @@ description: >
with the order of properties in 'O' (sparse array)
---*/
- var sparseArray = [1, 2, , 4, , 6];
+var sparseArray = [1, 2, , 4, , 6];
- var tempArray = [];
- for (var p in sparseArray) {
- if (sparseArray.hasOwnProperty(p)) {
- tempArray.push(p);
- }
- }
+var tempArray = [];
+for (var p in sparseArray) {
+ if (sparseArray.hasOwnProperty(p)) {
+ tempArray.push(p);
+ }
+}
- var returnedArray = Object.keys(sparseArray);
+var returnedArray = Object.keys(sparseArray);
- for (var index in returnedArray) {
- assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
- }
+for (var index in returnedArray) {
+ assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-6-3.js b/test/built-ins/Object/keys/15.2.3.14-6-3.js
index 108056b33..8607da50b 100644
--- a/test/built-ins/Object/keys/15.2.3.14-6-3.js
+++ b/test/built-ins/Object/keys/15.2.3.14-6-3.js
@@ -8,17 +8,17 @@ description: >
with the order of properties in 'O' (String object)
---*/
- var str = new String("abc");
+var str = new String("abc");
- var tempArray = [];
- for (var p in str) {
- if (str.hasOwnProperty(p)) {
- tempArray.push(p);
- }
- }
+var tempArray = [];
+for (var p in str) {
+ if (str.hasOwnProperty(p)) {
+ tempArray.push(p);
+ }
+}
- var returnedArray = Object.keys(str);
+var returnedArray = Object.keys(str);
- for (var index in returnedArray) {
- assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
- }
+for (var index in returnedArray) {
+ assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-6-4.js b/test/built-ins/Object/keys/15.2.3.14-6-4.js
index b10ea7615..cacc8f39c 100644
--- a/test/built-ins/Object/keys/15.2.3.14-6-4.js
+++ b/test/built-ins/Object/keys/15.2.3.14-6-4.js
@@ -8,21 +8,21 @@ description: >
with the order of properties in 'O' (Arguments object)
---*/
- var func = function (a, b, c) {
- return arguments;
- };
+var func = function(a, b, c) {
+ return arguments;
+};
- var args = func(1, "b", false);
+var args = func(1, "b", false);
- var tempArray = [];
- for (var p in args) {
- if (args.hasOwnProperty(p)) {
- tempArray.push(p);
- }
- }
+var tempArray = [];
+for (var p in args) {
+ if (args.hasOwnProperty(p)) {
+ tempArray.push(p);
+ }
+}
- var returnedArray = Object.keys(args);
+var returnedArray = Object.keys(args);
- for (var index in returnedArray) {
- assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
- }
+for (var index in returnedArray) {
+ assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
+}
diff --git a/test/built-ins/Object/keys/15.2.3.14-6-5.js b/test/built-ins/Object/keys/15.2.3.14-6-5.js
index 9e5984a78..4bd098a3e 100644
--- a/test/built-ins/Object/keys/15.2.3.14-6-5.js
+++ b/test/built-ins/Object/keys/15.2.3.14-6-5.js
@@ -8,19 +8,19 @@ description: >
with the order of properties in 'O' (any other built-in object)
---*/
- var obj = new Date();
- obj.prop1 = 100;
- obj.prop2 = "prop2";
+var obj = new Date();
+obj.prop1 = 100;
+obj.prop2 = "prop2";
- var tempArray = [];
- for (var p in obj) {
- if (obj.hasOwnProperty(p)) {
- tempArray.push(p);
- }
- }
+var tempArray = [];
+for (var p in obj) {
+ if (obj.hasOwnProperty(p)) {
+ tempArray.push(p);
+ }
+}
- var returnedArray = Object.keys(obj);
+var returnedArray = Object.keys(obj);
- for (var index in returnedArray) {
- assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
- }
+for (var index in returnedArray) {
+ assert.sameValue(tempArray[index], returnedArray[index], 'tempArray[index]');
+}
diff --git a/test/built-ins/Object/keys/proxy-keys.js b/test/built-ins/Object/keys/proxy-keys.js
index ac349430f..f9b2a155a 100644
--- a/test/built-ins/Object/keys/proxy-keys.js
+++ b/test/built-ins/Object/keys/proxy-keys.js
@@ -32,22 +32,34 @@ let target = {
let ownKeys = {
get length() {
- log.push({ name: "get ownKeys['length']", receiver: this });
+ log.push({
+ name: "get ownKeys['length']",
+ receiver: this
+ });
return 3;
},
get 0() {
- log.push({ name: "get ownKeys[0]", receiver: this });
+ log.push({
+ name: "get ownKeys[0]",
+ receiver: this
+ });
return "a";
},
get 1() {
- log.push({ name: "get ownKeys[1]", receiver: this });
+ log.push({
+ name: "get ownKeys[1]",
+ receiver: this
+ });
return s;
},
get 2() {
- log.push({ name: "get ownKeys[2]", receiver: this });
+ log.push({
+ name: "get ownKeys[2]",
+ receiver: this
+ });
return "b";
}
};
@@ -74,15 +86,25 @@ let ownKeysDescriptors = {
let handler = {
get ownKeys() {
- log.push({ name: "get handler.ownKeys", receiver: this });
+ log.push({
+ name: "get handler.ownKeys",
+ receiver: this
+ });
return (...args) => {
- log.push({ name: "call handler.ownKeys", receiver: this, args });
+ log.push({
+ name: "call handler.ownKeys",
+ receiver: this,
+ args
+ });
return ownKeys;
};
},
get getOwnPropertyDescriptor() {
- log.push({ name: "get handler.getOwnPropertyDescriptor", receiver: this });
+ log.push({
+ name: "get handler.getOwnPropertyDescriptor",
+ receiver: this
+ });
return (...args) => {
log.push({
name: "call handler.getOwnPropertyDescriptor",