diff options
Diffstat (limited to 'test/built-ins/Object/defineProperty/15.2.3.6-4-414.js')
-rw-r--r-- | test/built-ins/Object/defineProperty/15.2.3.6-4-414.js | 86 |
1 files changed, 43 insertions, 43 deletions
diff --git a/test/built-ins/Object/defineProperty/15.2.3.6-4-414.js b/test/built-ins/Object/defineProperty/15.2.3.6-4-414.js index d0d7f1ea4..801915c95 100644 --- a/test/built-ins/Object/defineProperty/15.2.3.6-4-414.js +++ b/test/built-ins/Object/defineProperty/15.2.3.6-4-414.js @@ -8,49 +8,49 @@ description: > is set to true is enumerable (Object.create) ---*/ - var appointment = new Object(); - - Object.defineProperty(appointment, "startTime", { - value: 1001, - writable: true, - enumerable: true, - configurable: true - }); - Object.defineProperty(appointment, "name", { - value: "NAME", - writable: true, - enumerable: true, - configurable: true - }); - - var meeting = Object.create(appointment); - Object.defineProperty(meeting, "conferenceCall", { - value: "In-person meeting", - writable: true, - enumerable: true, - configurable: true - }); - - var teamMeeting = Object.create(meeting); - - var verifyTimeProp = false; - var verifyNameProp = false; - var verifyCallProp = false; - for (var p in teamMeeting) { - if (p === "startTime") { - verifyTimeProp = true; - } - if (p === "name") { - verifyNameProp = true; - } - if (p === "conferenceCall") { - verifyCallProp = true; - } - } - - var hasOwnProperty = !teamMeeting.hasOwnProperty("name") && - !teamMeeting.hasOwnProperty("startTime") && - !teamMeeting.hasOwnProperty("conferenceCall"); +var appointment = new Object(); + +Object.defineProperty(appointment, "startTime", { + value: 1001, + writable: true, + enumerable: true, + configurable: true +}); +Object.defineProperty(appointment, "name", { + value: "NAME", + writable: true, + enumerable: true, + configurable: true +}); + +var meeting = Object.create(appointment); +Object.defineProperty(meeting, "conferenceCall", { + value: "In-person meeting", + writable: true, + enumerable: true, + configurable: true +}); + +var teamMeeting = Object.create(meeting); + +var verifyTimeProp = false; +var verifyNameProp = false; +var verifyCallProp = false; +for (var p in teamMeeting) { + if (p === "startTime") { + verifyTimeProp = true; + } + if (p === "name") { + verifyNameProp = true; + } + if (p === "conferenceCall") { + verifyCallProp = true; + } +} + +var hasOwnProperty = !teamMeeting.hasOwnProperty("name") && + !teamMeeting.hasOwnProperty("startTime") && + !teamMeeting.hasOwnProperty("conferenceCall"); assert(hasOwnProperty, 'hasOwnProperty !== true'); assert(verifyTimeProp, 'verifyTimeProp !== true'); |