summaryrefslogtreecommitdiff
path: root/test/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-242.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-242.js')
-rw-r--r--test/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-242.js11
1 files changed, 2 insertions, 9 deletions
diff --git a/test/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-242.js b/test/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-242.js
index 3ec150628..d7800ba62 100644
--- a/test/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-242.js
+++ b/test/built-ins/Object/getOwnPropertyDescriptor/15.2.3.3-4-242.js
@@ -7,10 +7,8 @@ description: >
Object.getOwnPropertyDescriptor - ensure that 'get' property of
returned object is data property with correct 'configurable'
attribute
-includes: [runTestCase.js]
---*/
-function testcase() {
var obj = {};
var fun = function () {
return "ownDataProperty";
@@ -24,13 +22,8 @@ function testcase() {
var propDefined = "get" in desc;
- try {
delete desc.get;
var propDeleted = "get" in desc;
- return propDefined && !propDeleted;
- } catch (e) {
- return false;
- }
- }
-runTestCase(testcase);
+assert(propDefined, 'propDefined !== true');
+assert.sameValue(propDeleted, false, 'propDeleted');