summaryrefslogtreecommitdiff
path: root/test/built-ins/Object/defineProperties/15.2.3.7-6-a-162.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/Object/defineProperties/15.2.3.7-6-a-162.js')
-rw-r--r--test/built-ins/Object/defineProperties/15.2.3.7-6-a-162.js10
1 files changed, 4 insertions, 6 deletions
diff --git a/test/built-ins/Object/defineProperties/15.2.3.7-6-a-162.js b/test/built-ins/Object/defineProperties/15.2.3.7-6-a-162.js
index 839e50a8d..264929a73 100644
--- a/test/built-ins/Object/defineProperties/15.2.3.7-6-a-162.js
+++ b/test/built-ins/Object/defineProperties/15.2.3.7-6-a-162.js
@@ -10,11 +10,8 @@ description: >
length property is set to true at last after deleting properties
with large index named if the [[Writable]] field of 'desc' is true
(15.4.5.1 step 3.h)
-includes: [runTestCase.js]
---*/
-function testcase() {
-
var arr = [0, 1];
Object.defineProperties(arr, {
@@ -25,6 +22,7 @@ function testcase() {
});
arr.length = 10; //try to overwrite length value of arr
- return !arr.hasOwnProperty("1") && arr.length === 10 && arr[0] === 0;
- }
-runTestCase(testcase);
+
+assert.sameValue(arr.hasOwnProperty("1"), false, 'arr.hasOwnProperty("1")');
+assert.sameValue(arr.length, 10, 'arr.length');
+assert.sameValue(arr[0], 0, 'arr[0]');