diff options
Diffstat (limited to 'test/built-ins/parseFloat/S15.1.2.3_A1_T7.js')
-rw-r--r-- | test/built-ins/parseFloat/S15.1.2.3_A1_T7.js | 66 |
1 files changed, 8 insertions, 58 deletions
diff --git a/test/built-ins/parseFloat/S15.1.2.3_A1_T7.js b/test/built-ins/parseFloat/S15.1.2.3_A1_T7.js index d135fcde6..fd3ab6b66 100644 --- a/test/built-ins/parseFloat/S15.1.2.3_A1_T7.js +++ b/test/built-ins/parseFloat/S15.1.2.3_A1_T7.js @@ -10,49 +10,24 @@ description: If Type(value) is Object, evaluate ToPrimitive(value, String) ---*/ //CHECK#1 -var object = { - valueOf: function() { - return 1 - } -}; +var object = {valueOf: function() {return 1}}; assert.sameValue(parseFloat(object), NaN, "{valueOf: function() {return 1}}"); //CHECK#2 -var object = { - valueOf: function() { - return 1 - }, - toString: function() { - return 0 - } -}; +var object = {valueOf: function() {return 1}, toString: function() {return 0}}; if (parseFloat(object) !== 0) { $ERROR('#2: var object = {valueOf: function() {return 1}, toString: function() {return 0}}; parseFloat(object) === 0. Actual: ' + (parseFloat(object))); } //CHECK#3 -var object = { - valueOf: function() { - return 1 - }, - toString: function() { - return {} - } -}; +var object = {valueOf: function() {return 1}, toString: function() {return {}}}; if (parseFloat(object) !== 1) { $ERROR('#3: var object = {valueOf: function() {return 1}, toString: function() {return {}}}; parseFloat(object) === 1. Actual: ' + (parseFloat(object))); } //CHECK#4 try { - var object = { - valueOf: function() { - throw "error" - }, - toString: function() { - return 1 - } - }; + var object = {valueOf: function() {throw "error"}, toString: function() {return 1}}; if (parseFloat(object) !== 1) { $ERROR('#4.1: var object = {valueOf: function() {throw "error"}, toString: function() {return 1}}; parseFloat(object) === 1. Actual: ' + (parseFloat(object))); } @@ -66,38 +41,20 @@ catch (e) { } //CHECK#5 -var object = { - toString: function() { - return 1 - } -}; +var object = {toString: function() {return 1}}; if (parseFloat(object) !== 1) { $ERROR('#5: var object = {toString: function() {return 1}}; parseFloat(object) === 1. Actual: ' + (parseFloat(object))); } //CHECK#6 -var object = { - valueOf: function() { - return {} - }, - toString: function() { - return 1 - } -} +var object = {valueOf: function() {return {}}, toString: function() {return 1}} if (parseFloat(object) !== 1) { $ERROR('#6: var object = {valueOf: function() {return {}}, toString: function() {return 1}}; parseFloat(object) === 1. Actual: ' + (parseFloat(object))); } //CHECK#7 try { - var object = { - valueOf: function() { - return 1 - }, - toString: function() { - throw "error" - } - }; + var object = {valueOf: function() {return 1}, toString: function() {throw "error"}}; parseFloat(object); $ERROR('#7.1: var object = {valueOf: function() {return 1}, toString: function() {throw "error"}}; parseFloat(object) throw "error". Actual: ' + (parseFloat(object))); } @@ -109,14 +66,7 @@ catch (e) { //CHECK#8 try { - var object = { - valueOf: function() { - return {} - }, - toString: function() { - return {} - } - }; + var object = {valueOf: function() {return {}}, toString: function() {return {}}}; parseFloat(object); $ERROR('#8.1: var object = {valueOf: function() {return {}}, toString: function() {return {}}}; parseFloat(object) throw TypeError. Actual: ' + (parseFloat(object))); } |