summaryrefslogtreecommitdiffstats
path: root/js/src/tests/test262/built-ins/Object/values
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/tests/test262/built-ins/Object/values')
-rw-r--r--js/src/tests/test262/built-ins/Object/values/function-length.js11
-rw-r--r--js/src/tests/test262/built-ins/Object/values/function-name.js15
-rw-r--r--js/src/tests/test262/built-ins/Object/values/function-property-descriptor.js8
-rw-r--r--js/src/tests/test262/built-ins/Object/values/not-a-constructor.js2
4 files changed, 18 insertions, 18 deletions
diff --git a/js/src/tests/test262/built-ins/Object/values/function-length.js b/js/src/tests/test262/built-ins/Object/values/function-length.js
index bb3ede0e3c..93d6a66639 100644
--- a/js/src/tests/test262/built-ins/Object/values/function-length.js
+++ b/js/src/tests/test262/built-ins/Object/values/function-length.js
@@ -8,10 +8,11 @@ author: Jordan Harband
includes: [propertyHelper.js]
---*/
-assert.sameValue(Object.values.length, 1, 'Expected Object.values.length to be 1');
-
-verifyNotEnumerable(Object.values, 'length');
-verifyNotWritable(Object.values, 'length');
-verifyConfigurable(Object.values, 'length');
+verifyProperty(Object.values, "length", {
+ value: 1,
+ writable: false,
+ enumerable: false,
+ configurable: true,
+});
reportCompare(0, 0);
diff --git a/js/src/tests/test262/built-ins/Object/values/function-name.js b/js/src/tests/test262/built-ins/Object/values/function-name.js
index 6535fd2db4..a008546f02 100644
--- a/js/src/tests/test262/built-ins/Object/values/function-name.js
+++ b/js/src/tests/test262/built-ins/Object/values/function-name.js
@@ -8,14 +8,11 @@ author: Jordan Harband
includes: [propertyHelper.js]
---*/
-assert.sameValue(
- Object.values.name,
- 'values',
- 'Expected Object.values.name to be "values"'
-);
-
-verifyNotEnumerable(Object.values, 'name');
-verifyNotWritable(Object.values, 'name');
-verifyConfigurable(Object.values, 'name');
+verifyProperty(Object.values, "name", {
+ value: "values",
+ writable: false,
+ enumerable: false,
+ configurable: true,
+});
reportCompare(0, 0);
diff --git a/js/src/tests/test262/built-ins/Object/values/function-property-descriptor.js b/js/src/tests/test262/built-ins/Object/values/function-property-descriptor.js
index ebd062c347..fb6a12c5b9 100644
--- a/js/src/tests/test262/built-ins/Object/values/function-property-descriptor.js
+++ b/js/src/tests/test262/built-ins/Object/values/function-property-descriptor.js
@@ -8,8 +8,10 @@ author: Jordan Harband
includes: [propertyHelper.js]
---*/
-verifyNotEnumerable(Object, 'values');
-verifyWritable(Object, 'values');
-verifyConfigurable(Object, 'values');
+verifyProperty(Object, "values", {
+ writable: true,
+ enumerable: false,
+ configurable: true,
+});
reportCompare(0, 0);
diff --git a/js/src/tests/test262/built-ins/Object/values/not-a-constructor.js b/js/src/tests/test262/built-ins/Object/values/not-a-constructor.js
index 632d285a49..5c647f604f 100644
--- a/js/src/tests/test262/built-ins/Object/values/not-a-constructor.js
+++ b/js/src/tests/test262/built-ins/Object/values/not-a-constructor.js
@@ -25,7 +25,7 @@ assert.sameValue(isConstructor(Object.values), false, 'isConstructor(Object.valu
assert.throws(TypeError, () => {
new Object.values({});
-}, '`new Object.values({})` throws TypeError');
+});
reportCompare(0, 0);