summaryrefslogtreecommitdiff
path: root/test/built-ins/encodeURI/S15.1.3.3_A6_T1.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/encodeURI/S15.1.3.3_A6_T1.js')
-rw-r--r--test/built-ins/encodeURI/S15.1.3.3_A6_T1.js66
1 files changed, 58 insertions, 8 deletions
diff --git a/test/built-ins/encodeURI/S15.1.3.3_A6_T1.js b/test/built-ins/encodeURI/S15.1.3.3_A6_T1.js
index 955a4038b..bc7c7fc8e 100644
--- a/test/built-ins/encodeURI/S15.1.3.3_A6_T1.js
+++ b/test/built-ins/encodeURI/S15.1.3.3_A6_T1.js
@@ -10,26 +10,51 @@ description: If Type(value) is Object, evaluate ToPrimitive(value, String)
---*/
//CHECK#1
-var object = {valueOf: function() {return "^"}};
+var object = {
+ valueOf: function() {
+ return "^"
+ }
+};
if (encodeURI(object) !== "%5Bobject%20Object%5D") {
$ERROR('#1: var object = {valueOf: function() {return "^"}}; encodeURI(object) === %5Bobject%20Object%5D. Actual: ' + (encodeURI(object)));
}
//CHECK#2
-var object = {valueOf: function() {return ""}, toString: function() {return "^"}};
+var object = {
+ valueOf: function() {
+ return ""
+ },
+ toString: function() {
+ return "^"
+ }
+};
if (encodeURI(object) !== "%5E") {
$ERROR('#2: var object = {valueOf: function() {return ""}, toString: function() {return "^"}}; encodeURI(object) === "%5E". Actual: ' + (encodeURI(object)));
}
//CHECK#3
-var object = {valueOf: function() {return "^"}, toString: function() {return {}}};
+var object = {
+ valueOf: function() {
+ return "^"
+ },
+ toString: function() {
+ return {}
+ }
+};
if (encodeURI(object) !== "%5E") {
$ERROR('#3: var object = {valueOf: function() {return "^"}, toString: function() {return {}}}; encodeURI(object) === "%5E". Actual: ' + (encodeURI(object)));
}
//CHECK#4
try {
- var object = {valueOf: function() {throw "error"}, toString: function() {return "^"}};
+ var object = {
+ valueOf: function() {
+ throw "error"
+ },
+ toString: function() {
+ return "^"
+ }
+ };
if (encodeURI(object) !== "%5E") {
$ERROR('#4.1: var object = {valueOf: function() {throw "error"}, toString: function() {return "^"}}; encodeURI(object) === "%5E". Actual: ' + (encodeURI(object)));
}
@@ -43,20 +68,38 @@ catch (e) {
}
//CHECK#5
-var object = {toString: function() {return "^"}};
+var object = {
+ toString: function() {
+ return "^"
+ }
+};
if (encodeURI(object) !== "%5E") {
$ERROR('#5: var object = {toString: function() {return "^"}}; encodeURI(object) === "%5E". Actual: ' + (encodeURI(object)));
}
//CHECK#6
-var object = {valueOf: function() {return {}}, toString: function() {return "^"}}
+var object = {
+ valueOf: function() {
+ return {}
+ },
+ toString: function() {
+ return "^"
+ }
+}
if (encodeURI(object) !== "%5E") {
$ERROR('#6: var object = {valueOf: function() {return {}}, toString: function() {return "^"}}; encodeURI(object) === "%5E". Actual: ' + (encodeURI(object)));
}
//CHECK#7
try {
- var object = {valueOf: function() {return "^"}, toString: function() {throw "error"}};
+ var object = {
+ valueOf: function() {
+ return "^"
+ },
+ toString: function() {
+ throw "error"
+ }
+ };
encodeURI(object);
$ERROR('#7.1: var object = {valueOf: function() {return "^"}, toString: function() {throw "error"}}; encodeURI(object) throw "error". Actual: ' + (encodeURI(object)));
}
@@ -68,7 +111,14 @@ catch (e) {
//CHECK#8
try {
- var object = {valueOf: function() {return {}}, toString: function() {return {}}};
+ var object = {
+ valueOf: function() {
+ return {}
+ },
+ toString: function() {
+ return {}
+ }
+ };
encodeURI(object);
$ERROR('#8.1: var object = {valueOf: function() {return {}}, toString: function() {return {}}}; encodeURI(object) throw TypeError. Actual: ' + (encodeURI(object)));
}