diff options
Diffstat (limited to 'test/built-ins/Object/defineProperty/15.2.3.6-4-607.js')
-rw-r--r-- | test/built-ins/Object/defineProperty/15.2.3.6-4-607.js | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/test/built-ins/Object/defineProperty/15.2.3.6-4-607.js b/test/built-ins/Object/defineProperty/15.2.3.6-4-607.js index 0713aace0..88beb3e67 100644 --- a/test/built-ins/Object/defineProperty/15.2.3.6-4-607.js +++ b/test/built-ins/Object/defineProperty/15.2.3.6-4-607.js @@ -6,27 +6,27 @@ es5id: 15.2.3.6-4-607 description: ES5 Attributes - all attributes in Object.isSealed are correct ---*/ -var desc = Object.getOwnPropertyDescriptor(Object, "isSealed"); + var desc = Object.getOwnPropertyDescriptor(Object, "isSealed"); -var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); + var propertyAreCorrect = (desc.writable === true && desc.enumerable === false && desc.configurable === true); -var temp = Object.isSealed; + var temp = Object.isSealed; -Object.isSealed = "2010"; + Object.isSealed = "2010"; -var isWritable = (Object.isSealed === "2010"); + var isWritable = (Object.isSealed === "2010"); -var isEnumerable = false; + var isEnumerable = false; -for (var prop in Object) { - if (prop === "isSealed") { - isEnumerable = true; - } -} + for (var prop in Object) { + if (prop === "isSealed") { + isEnumerable = true; + } + } + + delete Object.isSealed; -delete Object.isSealed; - -var isConfigurable = !Object.hasOwnProperty("isSealed"); + var isConfigurable = !Object.hasOwnProperty("isSealed"); assert(propertyAreCorrect, 'propertyAreCorrect !== true'); assert(isWritable, 'isWritable !== true'); |