summaryrefslogtreecommitdiff
path: root/test/built-ins/Object/defineProperty/15.2.3.6-4-21.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/Object/defineProperty/15.2.3.6-4-21.js')
-rw-r--r--test/built-ins/Object/defineProperty/15.2.3.6-4-21.js28
1 files changed, 16 insertions, 12 deletions
diff --git a/test/built-ins/Object/defineProperty/15.2.3.6-4-21.js b/test/built-ins/Object/defineProperty/15.2.3.6-4-21.js
index 5fa94235b..5f357e7b3 100644
--- a/test/built-ins/Object/defineProperty/15.2.3.6-4-21.js
+++ b/test/built-ins/Object/defineProperty/15.2.3.6-4-21.js
@@ -12,21 +12,25 @@ description: >
non-configurable accessor properties(8.12.9 step 11.a.ii)
---*/
- var o = {};
+var o = {};
- // create an accessor property; all other attributes default to false.
- // dummy setter
- var setter = function (x) {}
- var d1 = { set: setter };
- Object.defineProperty(o, "foo", d1);
+// create an accessor property; all other attributes default to false.
+// dummy setter
+var setter = function(x) {}
+var d1 = {
+ set: setter
+};
+Object.defineProperty(o, "foo", d1);
- // now, trying to set the getter should succeed even though [[Configurable]]
- // on the original property will be false. Existing values of need to be preserved.
- var getter = undefined;
- var desc = { get: getter };
+// now, trying to set the getter should succeed even though [[Configurable]]
+// on the original property will be false. Existing values of need to be preserved.
+var getter = undefined;
+var desc = {
+ get: getter
+};
- Object.defineProperty(o, "foo", desc);
- var d2 = Object.getOwnPropertyDescriptor(o, "foo");
+Object.defineProperty(o, "foo", desc);
+var d2 = Object.getOwnPropertyDescriptor(o, "foo");
assert.sameValue(d2.get, getter, 'd2.get');
assert.sameValue(d2.set, setter, 'd2.set');