summaryrefslogtreecommitdiffstats
path: root/js/src/tests/test262/built-ins/Object/entries
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/tests/test262/built-ins/Object/entries')
-rw-r--r--js/src/tests/test262/built-ins/Object/entries/function-length.js11
-rw-r--r--js/src/tests/test262/built-ins/Object/entries/function-name.js15
-rw-r--r--js/src/tests/test262/built-ins/Object/entries/function-property-descriptor.js8
-rw-r--r--js/src/tests/test262/built-ins/Object/entries/not-a-constructor.js2
4 files changed, 18 insertions, 18 deletions
diff --git a/js/src/tests/test262/built-ins/Object/entries/function-length.js b/js/src/tests/test262/built-ins/Object/entries/function-length.js
index 6510ac12b6..297c3acb8b 100644
--- a/js/src/tests/test262/built-ins/Object/entries/function-length.js
+++ b/js/src/tests/test262/built-ins/Object/entries/function-length.js
@@ -8,10 +8,11 @@ author: Jordan Harband
includes: [propertyHelper.js]
---*/
-assert.sameValue(Object.entries.length, 1, 'Expected Object.entries.length to be 1');
-
-verifyNotEnumerable(Object.entries, 'length');
-verifyNotWritable(Object.entries, 'length');
-verifyConfigurable(Object.entries, 'length');
+verifyProperty(Object.entries, "length", {
+ value: 1,
+ writable: false,
+ enumerable: false,
+ configurable: true,
+});
reportCompare(0, 0);
diff --git a/js/src/tests/test262/built-ins/Object/entries/function-name.js b/js/src/tests/test262/built-ins/Object/entries/function-name.js
index ddc50048d8..981386649c 100644
--- a/js/src/tests/test262/built-ins/Object/entries/function-name.js
+++ b/js/src/tests/test262/built-ins/Object/entries/function-name.js
@@ -8,14 +8,11 @@ author: Jordan Harband
includes: [propertyHelper.js]
---*/
-assert.sameValue(
- Object.entries.name,
- 'entries',
- 'Expected Object.entries.name to be "entries"'
-);
-
-verifyNotEnumerable(Object.entries, 'name');
-verifyNotWritable(Object.entries, 'name');
-verifyConfigurable(Object.entries, 'name');
+verifyProperty(Object.entries, "name", {
+ value: "entries",
+ writable: false,
+ enumerable: false,
+ configurable: true,
+});
reportCompare(0, 0);
diff --git a/js/src/tests/test262/built-ins/Object/entries/function-property-descriptor.js b/js/src/tests/test262/built-ins/Object/entries/function-property-descriptor.js
index a1ed98ba44..35bb70debf 100644
--- a/js/src/tests/test262/built-ins/Object/entries/function-property-descriptor.js
+++ b/js/src/tests/test262/built-ins/Object/entries/function-property-descriptor.js
@@ -8,8 +8,10 @@ author: Jordan Harband
includes: [propertyHelper.js]
---*/
-verifyNotEnumerable(Object, 'entries');
-verifyWritable(Object, 'entries');
-verifyConfigurable(Object, 'entries');
+verifyProperty(Object, "entries", {
+ writable: true,
+ enumerable: false,
+ configurable: true,
+});
reportCompare(0, 0);
diff --git a/js/src/tests/test262/built-ins/Object/entries/not-a-constructor.js b/js/src/tests/test262/built-ins/Object/entries/not-a-constructor.js
index cab5f1d2e6..5c53c08703 100644
--- a/js/src/tests/test262/built-ins/Object/entries/not-a-constructor.js
+++ b/js/src/tests/test262/built-ins/Object/entries/not-a-constructor.js
@@ -25,7 +25,7 @@ assert.sameValue(isConstructor(Object.entries), false, 'isConstructor(Object.ent
assert.throws(TypeError, () => {
new Object.entries({});
-}, '`new Object.entries({})` throws TypeError');
+});
reportCompare(0, 0);