summaryrefslogtreecommitdiff
path: root/test/built-ins/parseFloat/S15.1.2.3_A1_T7.js
diff options
context:
space:
mode:
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.js66
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)));
}