summaryrefslogtreecommitdiff
path: root/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T12.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/String/prototype/replace/S15.5.4.11_A1_T12.js')
-rw-r--r--test/built-ins/String/prototype/replace/S15.5.4.11_A1_T12.js31
1 files changed, 21 insertions, 10 deletions
diff --git a/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T12.js b/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T12.js
index d56fe57fd..b7fb48f1f 100644
--- a/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T12.js
+++ b/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T12.js
@@ -11,19 +11,30 @@ description: >
have overrided toString function, that throw exception
---*/
-var __obj = {toString:function(){return {};}, valueOf:function(){throw "insearchValue";}};
-var __obj2 = {toString:function(){throw "inreplaceValue";}};
+var __obj = {
+ toString: function() {
+ return {};
+ },
+ valueOf: function() {
+ throw "insearchValue";
+ }
+};
+var __obj2 = {
+ toString: function() {
+ throw "inreplaceValue";
+ }
+};
var __str = new String("ABB\u0041BABAB");
//////////////////////////////////////////////////////////////////////////////
//CHECK#1
- try {
- var x = __str.replace(__obj, __obj2);
- $ERROR('#1: "var x = __str.replace(__obj,__obj2)" lead to throwing exception');
- } catch (e) {
- if (e!=="insearchValue") {
- $ERROR('#1.1: Exception === "insearchValue". Actual: '+e);
- }
- }
+try {
+ var x = __str.replace(__obj, __obj2);
+ $ERROR('#1: "var x = __str.replace(__obj,__obj2)" lead to throwing exception');
+} catch (e) {
+ if (e !== "insearchValue") {
+ $ERROR('#1.1: Exception === "insearchValue". Actual: ' + e);
+ }
+}
//
//////////////////////////////////////////////////////////////////////////////