diff options
Diffstat (limited to 'test/built-ins/String/prototype/replace/S15.5.4.11_A1_T11.js')
-rw-r--r-- | test/built-ins/String/prototype/replace/S15.5.4.11_A1_T11.js | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T11.js b/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T11.js index 9957654db..e6da57621 100644 --- a/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T11.js +++ b/test/built-ins/String/prototype/replace/S15.5.4.11_A1_T11.js @@ -10,27 +10,19 @@ description: > function, that throw exception ---*/ -var __obj = { - toString: function() { - throw "insearchValue"; - } -}; -var __obj2 = { - toString: function() { - throw "inreplaceValue"; - } -}; +var __obj = {toString:function(){throw "insearchValue";}}; +var __obj2 = {toString:function(){throw "inreplaceValue";}}; var __str = "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); + } + } // ////////////////////////////////////////////////////////////////////////////// |