diff options
Diffstat (limited to 'test/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T5.js')
-rw-r--r-- | test/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T5.js | 31 |
1 files changed, 8 insertions, 23 deletions
diff --git a/test/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T5.js b/test/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T5.js index b1ea6070f..08f5fed5b 100644 --- a/test/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T5.js +++ b/test/built-ins/String/prototype/lastIndexOf/S15.5.4.8_A4_T5.js @@ -11,20 +11,9 @@ description: > throw exception ---*/ -var __obj = { - toString: function() { - return {}; - }, - valueOf: function() { - throw "intostr"; - } -}; +var __obj = {toString:function(){return {};},valueOf:function(){throw "intostr";}}; -var __obj2 = { - valueOf: function() { - throw "intointeger"; - } -}; +var __obj2 = {valueOf:function(){throw "intointeger";}}; __FACTORY.prototype.lastIndexOf = String.prototype.lastIndexOf; @@ -36,19 +25,15 @@ try { var x = __instance.lastIndexOf(__obj, __obj2); $ERROR('#1: var x = __instance.lastIndexOf(__obj, __obj2) lead to throwing exception'); } catch (e) { - if (e !== "intostr") { - $ERROR('#1.1: Exception === "intostr". Actual: ' + e); + if (e!=="intostr") { + $ERROR('#1.1: Exception === "intostr". Actual: '+e); } } // ////////////////////////////////////////////////////////////////////////////// -function __FACTORY(value) { - this.value = value; - this.toString = function() { - return new Number; - }; - this.valueOf = function() { - return this.value + "" - }; +function __FACTORY( value ) { + this.value = value; + this.toString = function() { return new Number; }; + this.valueOf=function(){return this.value+""}; } |