diff options
Diffstat (limited to 'test/built-ins/String/prototype/substring')
41 files changed, 171 insertions, 113 deletions
diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A10.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A10.js index 792a205e7..c59e390c1 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A10.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A10.js @@ -13,19 +13,21 @@ includes: [propertyHelper.js] ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (!(String.prototype.substring.hasOwnProperty('length'))) { - $ERROR('#1: String.prototype.substring.hasOwnProperty(\'length\') return true. Actual: '+String.prototype.substring.hasOwnProperty('length')); + $ERROR('#1: String.prototype.substring.hasOwnProperty(\'length\') return true. Actual: ' + String.prototype.substring.hasOwnProperty('length')); } // ////////////////////////////////////////////////////////////////////////////// var __obj = String.prototype.substring.length; -verifyNotWritable(String.prototype.substring, "length", null, function(){return "shifted";}); +verifyNotWritable(String.prototype.substring, "length", null, function() { + return "shifted"; +}); ////////////////////////////////////////////////////////////////////////////// //CHECK#2 if (String.prototype.substring.length !== __obj) { - $ERROR('#2: __obj = String.prototype.substring.length; String.prototype.substring.length = function(){return "shifted";}; String.prototype.substring.length === __obj. Actual: '+String.prototype.substring.length ); + $ERROR('#2: __obj = String.prototype.substring.length; String.prototype.substring.length = function(){return "shifted";}; String.prototype.substring.length === __obj. Actual: ' + String.prototype.substring.length); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A11.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A11.js index 020b8a0c5..b09a01d2d 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A11.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A11.js @@ -10,7 +10,7 @@ description: Checking String.prototype.substring.length ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (!(String.prototype.substring.hasOwnProperty("length"))) { - $ERROR('#1: String.prototype.substring.hasOwnProperty("length") return true. Actual: '+String.prototype.substring.hasOwnProperty("length")); + $ERROR('#1: String.prototype.substring.hasOwnProperty("length") return true. Actual: ' + String.prototype.substring.hasOwnProperty("length")); } // ////////////////////////////////////////////////////////////////////////////// @@ -18,7 +18,7 @@ if (!(String.prototype.substring.hasOwnProperty("length"))) { ////////////////////////////////////////////////////////////////////////////// //CHECK#2 if (String.prototype.substring.length !== 2) { - $ERROR('#2: String.prototype.substring.length === 2. Actual: '+String.prototype.substring.length ); + $ERROR('#2: String.prototype.substring.length === 2. Actual: ' + String.prototype.substring.length); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T1.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T1.js index c737a2f30..a653a6ee5 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T1.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T1.js @@ -14,7 +14,7 @@ __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__instance.substring(false, true) !== "t") { - $ERROR('#1: __instance = new Object(true); __instance.substring = String.prototype.substring; __instance.substring(false, true) === "t". Actual: '+__instance.substring(false, true) ); + $ERROR('#1: __instance = new Object(true); __instance.substring = String.prototype.substring; __instance.substring(false, true) === "t". Actual: ' + __instance.substring(false, true)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T10.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T10.js index 2770321ed..355476880 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T10.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T10.js @@ -9,15 +9,23 @@ description: > object have overrided valueOf function ---*/ -var __obj = {valueOf:function(){return 2;}}; +var __obj = { + valueOf: function() { + return 2; + } +}; var __str = "\u0035ABBBABAB"; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 - if (__str.substring(__obj, function(){return __str.substring(0,1);}()) !== "BBB") { - $ERROR('#1: var __obj = {valueOf:function(){return 2;}}; var __str = "\u0035ABBBABAB"; __str.substring(__obj, function(){return __str.substring(0,1);}()) === "BBB". Actual: '+__str.substring(__obj, function(){return __str.substring(0,1);}()) ); - } +if (__str.substring(__obj, function() { + return __str.substring(0, 1); + }()) !== "BBB") { + $ERROR('#1: var __obj = {valueOf:function(){return 2;}}; var __str = "\u0035ABBBABAB"; __str.substring(__obj, function(){return __str.substring(0,1);}()) === "BBB". Actual: ' + __str.substring(__obj, function() { + return __str.substring(0, 1); + }())); +} // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T11.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T11.js index f17b396d9..e3b97ed32 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T11.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T11.js @@ -9,19 +9,27 @@ description: > overrided valueOf function, that return exception ---*/ -var __obj = {valueOf:function(){throw "instart";}}; -var __obj2 = {valueOf:function(){throw "inend";}}; +var __obj = { + valueOf: function() { + throw "instart"; + } +}; +var __obj2 = { + valueOf: function() { + throw "inend"; + } +}; var __str = "ABB\u0041BABAB"; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 - try { - var x = __str.substring(__obj,__obj2); - $ERROR('#1: "var x = __str.substring(__obj,__obj2)" lead to throw exception'); - } catch (e) { - if (e!=="instart") { - $ERROR('#1.1: Exception === "instart". Actual: '+e); - } - } +try { + var x = __str.substring(__obj, __obj2); + $ERROR('#1: "var x = __str.substring(__obj,__obj2)" lead to throw exception'); +} catch (e) { + if (e !== "instart") { + $ERROR('#1.1: Exception === "instart". Actual: ' + e); + } +} // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T12.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T12.js index b8f9af963..43ae7ac78 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T12.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T12.js @@ -11,19 +11,30 @@ description: > return exception ---*/ -var __obj = {valueOf:function(){return {};}, toString:function(){throw "instart";}}; -var __obj2 = {valueOf:function(){throw "inend";}}; +var __obj = { + valueOf: function() { + return {}; + }, + toString: function() { + throw "instart"; + } +}; +var __obj2 = { + valueOf: function() { + throw "inend"; + } +}; var __str = new String("ABB\u0041BABAB"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 - try { - var x = __str.substring(__obj, __obj2); - $ERROR('#1: "var x = __str.substring(__obj,__obj2)" lead to throw exception'); - } catch (e) { - if (e!=="instart") { - $ERROR('#1.1: Exception ==="instart". Actual: '+e); - } - } +try { + var x = __str.substring(__obj, __obj2); + $ERROR('#1: "var x = __str.substring(__obj,__obj2)" lead to throw exception'); +} catch (e) { + if (e !== "instart") { + $ERROR('#1.1: Exception ==="instart". Actual: ' + e); + } +} // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T13.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T13.js index f74970094..8efdfb328 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T13.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T13.js @@ -10,18 +10,29 @@ description: > overrided toString function, that return exception ---*/ -var __obj = {valueOf:function(){return {};}, toString:function(){return 1;}}; -var __obj2 = {toString:function(){throw "inend";}}; +var __obj = { + valueOf: function() { + return {}; + }, + toString: function() { + return 1; + } +}; +var __obj2 = { + toString: function() { + throw "inend"; + } +}; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 try { - var x = "ABB\u0041BABAB\u0031BBAA".substring(__obj, __obj2); - $ERROR('#1: var x = "ABB\\u0041BABAB\\u0031BBAA".substring(__obj,__obj2) lead to throw exception'); + var x = "ABB\u0041BABAB\u0031BBAA".substring(__obj, __obj2); + $ERROR('#1: var x = "ABB\\u0041BABAB\\u0031BBAA".substring(__obj,__obj2) lead to throw exception'); } catch (e) { - if (e!=="inend") { - $ERROR('#1.1: Exception === "inend". Actual: '+e); - } + if (e !== "inend") { + $ERROR('#1.1: Exception === "inend". Actual: ' + e); + } } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T14.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T14.js index e9e4d0750..4f85a9e09 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T14.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T14.js @@ -9,8 +9,8 @@ description: Used one argument, that is function(){}(). Instance is string ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if ("report".substring(function(){}()) !== "report") { - $ERROR('#1: "report".substring(function(){}()) === "report". Actual: '+"report".substring(function(){}()) ); +if ("report".substring(function() {}()) !== "report") { + $ERROR('#1: "report".substring(function(){}()) === "report". Actual: ' + "report".substring(function() {}())); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T15.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T15.js index 50af2e9d8..37c4bc704 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T15.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T15.js @@ -16,8 +16,8 @@ Number.prototype.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__num.substring()!=="11.001002") { - $ERROR('#1: var __num = 11.001002; Number.prototype.substring = String.prototype.substring; __num.substring()==="11.001002". Actual: '+__num.substring()); +if (__num.substring() !== "11.001002") { + $ERROR('#1: var __num = 11.001002; Number.prototype.substring = String.prototype.substring; __num.substring()==="11.001002". Actual: ' + __num.substring()); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T2.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T2.js index 21abf6d49..658ce9d2b 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T2.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T2.js @@ -15,8 +15,12 @@ __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__instance.substring(function(){return true;}(),x) !== "alse") { - $ERROR('#1: var x; __instance = new Boolean; __instance.substring = String.prototype.substring; __instance.substring(function(){return true;}(),x) === "alse". Actual: '+__instance.substring(function(){return true;}(),x) ); +if (__instance.substring(function() { + return true; + }(), x) !== "alse") { + $ERROR('#1: var x; __instance = new Boolean; __instance.substring = String.prototype.substring; __instance.substring(function(){return true;}(),x) === "alse". Actual: ' + __instance.substring(function() { + return true; + }(), x)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T4.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T4.js index 8e5be04b6..aaf8f7e24 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T4.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T4.js @@ -11,8 +11,12 @@ description: > ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (function(){return "gnulluna"}().substring(null, -3) !== "") { - $ERROR('#1: function(){return "gnulluna"}().substring(null, -3) === "". Actual: '+function(){return "gnulluna"}().substring(null, -3) ); +if (function() { + return "gnulluna" + }().substring(null, -3) !== "") { + $ERROR('#1: function(){return "gnulluna"}().substring(null, -3) === "". Actual: ' + function() { + return "gnulluna" + }().substring(null, -3)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T5.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T5.js index 2f716f58a..9efb6cc77 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T5.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T5.js @@ -9,17 +9,19 @@ description: > object, that have overrided valueOf function ---*/ -__func.valueOf=function(){return "gnulluna"}; +__func.valueOf = function() { + return "gnulluna" +}; -Function.prototype.substring=String.prototype.substring; +Function.prototype.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__func.substring(null, Function()) !== "") { - $ERROR('#1: __func.valueOf=function(){return "gnulluna"}; Function.prototype.substring=String.prototype.substring; function __func(){}; __func.substring(null, Function()) === "". Actual: '+__func.substring(null, Function()) ); + $ERROR('#1: __func.valueOf=function(){return "gnulluna"}; Function.prototype.substring=String.prototype.substring; function __func(){}; __func.substring(null, Function()) === "". Actual: ' + __func.substring(null, Function())); } // ////////////////////////////////////////////////////////////////////////////// -function __func(){}; +function __func() {}; diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T6.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T6.js index d41f4b1c2..d9538d5f6 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T6.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T6.js @@ -11,8 +11,8 @@ description: > ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (new String("undefined").substring(x,3) !== "und") { - $ERROR('#1: var x; new String("undefined").substring(x,3) === "und". Actual: '+new String("undefined").substring(x,3) ); +if (new String("undefined").substring(x, 3) !== "und") { + $ERROR('#1: var x; new String("undefined").substring(x,3) === "und". Actual: ' + new String("undefined").substring(x, 3)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T7.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T7.js index eecbb5da7..fa599a546 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T7.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T7.js @@ -9,8 +9,8 @@ description: Arguments are symbol and undefined, and instance is String ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (String(void 0).substring("e",undefined) !== "undefined") { - $ERROR('#1: String(void 0).substring("e",undefined) === "undefined". Actual: '+String(void 0).substring("e",undefined) ); +if (String(void 0).substring("e", undefined) !== "undefined") { + $ERROR('#1: String(void 0).substring("e",undefined) === "undefined". Actual: ' + String(void 0).substring("e", undefined)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T8.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T8.js index c7e0a5953..1279d0ebe 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T8.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T8.js @@ -9,12 +9,14 @@ description: > String(object), object have overrided toString function ---*/ -var __obj = {toString:function(){}}; +var __obj = { + toString: function() {} +}; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (String(__obj).substring(-4,void 0) !== "undefined") { - $ERROR('#1: __obj = {toString:function(){}}; String(__obj).substring(-4,void 0) === "undefined". Actual: '+String(__obj).substring(-4,void 0) ); +if (String(__obj).substring(-4, void 0) !== "undefined") { + $ERROR('#1: __obj = {toString:function(){}}; String(__obj).substring(-4,void 0) === "undefined". Actual: ' + String(__obj).substring(-4, void 0)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T9.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T9.js index b4b0053b9..1720c35f4 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T9.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A1_T9.js @@ -11,14 +11,14 @@ description: > ---*/ var __obj = { - valueOf:function(){}, - toString:void 0 + valueOf: function() {}, + toString: void 0 }; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (new String(__obj).substring(/*(function(){})()*/undefined,undefined) !== "undefined") { - $ERROR('#1: __obj = {valueOf:function(){}, toString:void 0}; new String(__obj).substring(/*(function(){})()*/undefined,undefined) === "undefined". Actual: '+new String(__obj).substring(/*(function(){})()*/undefined,undefined) ); +if (new String(__obj).substring( /*(function(){})()*/ undefined, undefined) !== "undefined") { + $ERROR('#1: __obj = {valueOf:function(){}, toString:void 0}; new String(__obj).substring(/*(function(){})()*/undefined,undefined) === "undefined". Actual: ' + new String(__obj).substring( /*(function(){})()*/ undefined, undefined)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T1.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T1.js index a87e1b4e5..499a890e7 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T1.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T1.js @@ -12,7 +12,7 @@ var __string = new String("this is a string object"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (typeof __string.substring() !== "string") { - $ERROR('#1: __string = new String("this is a string object"); typeof __string.substring() === "string". Actual: '+typeof __string.substring() ); + $ERROR('#1: __string = new String("this is a string object"); typeof __string.substring() === "string". Actual: ' + typeof __string.substring()); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T10.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T10.js index 44c719d2e..c98235acd 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T10.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T10.js @@ -11,8 +11,8 @@ var __string = new String("this_is_a_string object"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__string.substring(0,8) !== "this_is_") { - $ERROR('#1: __string = new String("this_is_a_string object"); __string.substring(0,8) === "this_is_". Actual: '+__string.substring(0,8) ); +if (__string.substring(0, 8) !== "this_is_") { + $ERROR('#1: __string = new String("this_is_a_string object"); __string.substring(0,8) === "this_is_". Actual: ' + __string.substring(0, 8)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T2.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T2.js index 179af831e..3fec5dfee 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T2.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T2.js @@ -12,7 +12,7 @@ var __string = new String('this is a string object'); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__string.substring(NaN, Infinity) !== "this is a string object") { - $ERROR('#1: __string = new String(\'this is a string object\'); __string.substring(NaN, Infinity) === "this is a string object". Actual: '+__string.substring(NaN, Infinity) ); + $ERROR('#1: __string = new String(\'this is a string object\'); __string.substring(NaN, Infinity) === "this is a string object". Actual: ' + __string.substring(NaN, Infinity)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T3.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T3.js index 18201d070..3fab39c9b 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T3.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T3.js @@ -11,8 +11,8 @@ var __string = new String(""); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__string.substring(1,0) !== "") { - $ERROR('#1: __string = new String(""); __string.substring(1,0) === "". Actual: '+__string.substring(1,0) ); +if (__string.substring(1, 0) !== "") { + $ERROR('#1: __string = new String(""); __string.substring(1,0) === "". Actual: ' + __string.substring(1, 0)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T4.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T4.js index d10dc05a3..95095d5e1 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T4.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T4.js @@ -12,7 +12,7 @@ var __string = new String("this is a string object"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__string.substring(Infinity, NaN) !== "this is a string object") { - $ERROR('#1: __string = new String("this is a string object"); __string.substring(Infinity, NaN) === "this is a string object". Actual: '+__string.substring(Infinity, NaN) ); + $ERROR('#1: __string = new String("this is a string object"); __string.substring(Infinity, NaN) === "this is a string object". Actual: ' + __string.substring(Infinity, NaN)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T5.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T5.js index 6d5d0a849..15c49967a 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T5.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T5.js @@ -12,7 +12,7 @@ var __string = new String("this is a string object"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__string.substring(Infinity, Infinity) !== "") { - $ERROR('#1: __string = new String("this is a string object"); __string.substring(Infinity, Infinity) === "". Actual: '+__string.substring(Infinity, Infinity) ); + $ERROR('#1: __string = new String("this is a string object"); __string.substring(Infinity, Infinity) === "". Actual: ' + __string.substring(Infinity, Infinity)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T6.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T6.js index aec40ce40..9e78388c9 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T6.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T6.js @@ -11,8 +11,8 @@ var __string = new String("this is a string object"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__string.substring(-0.01,0) !== "") { - $ERROR('#1: __string = new String("this is a string object"); __string.substring(-0.01,0) === "". Actual: '+__string.substring(-0.01,0) ); +if (__string.substring(-0.01, 0) !== "") { + $ERROR('#1: __string = new String("this is a string object"); __string.substring(-0.01,0) === "". Actual: ' + __string.substring(-0.01, 0)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T7.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T7.js index 4ce872828..d510a6481 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T7.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T7.js @@ -12,7 +12,7 @@ var __string = new String("this is a string object"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__string.substring(__string.length, __string.length) !== "") { - $ERROR('#1: __string = new String("this is a string object"); __string.substring(__string.length, __string.length) === "". Actual: '+__string.substring(__string.length, __string.length) ); + $ERROR('#1: __string = new String("this is a string object"); __string.substring(__string.length, __string.length) === "". Actual: ' + __string.substring(__string.length, __string.length)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T8.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T8.js index e73ef3e64..41618595e 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T8.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T8.js @@ -11,8 +11,8 @@ var __string = new String("this is a string object"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__string.substring(__string.length+1, 0) !== "this is a string object") { - $ERROR('#1: __string = new String("this is a string object"); __string.substring(__string.length+1, 0) === "this is a string object". Actual: '+__string.substring(__string.length+1, 0) ); +if (__string.substring(__string.length + 1, 0) !== "this is a string object") { + $ERROR('#1: __string = new String("this is a string object"); __string.substring(__string.length+1, 0) === "this is a string object". Actual: ' + __string.substring(__string.length + 1, 0)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T9.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T9.js index 4ba78e6d7..3f5dbcad5 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T9.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A2_T9.js @@ -12,7 +12,7 @@ var __string = new String("this is a string object"); ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__string.substring(-Infinity, -Infinity) !== "") { - $ERROR('#1: __string = new String("this is a string object"); __string.substring(-Infinity, -Infinity) === "". Actual: '+__string.substring(-Infinity, -Infinity) ); + $ERROR('#1: __string = new String("this is a string object"); __string.substring(-Infinity, -Infinity) === "". Actual: ' + __string.substring(-Infinity, -Infinity)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T1.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T1.js index feff7d77e..2a26bc88d 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T1.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T1.js @@ -11,13 +11,13 @@ description: > Infinity, end is -Infinity ---*/ -var __instance = new Array(1,2,3,4,5); +var __instance = new Array(1, 2, 3, 4, 5); __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__instance.substring(Infinity,-Infinity) !== "1,2,3,4,5") { - $ERROR('#1: __instance = new Array(1,2,3,4,5); __instance.substring = String.prototype.substring; __instance.substring(Infinity,-Infinity) === "1,2,3,4,5". Actual: '+__instance.substring(Infinity,-Infinity) ); +if (__instance.substring(Infinity, -Infinity) !== "1,2,3,4,5") { + $ERROR('#1: __instance = new Array(1,2,3,4,5); __instance.substring = String.prototype.substring; __instance.substring(Infinity,-Infinity) === "1,2,3,4,5". Actual: ' + __instance.substring(Infinity, -Infinity)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T10.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T10.js index e2920aafb..4a7fd0ac3 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T10.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T10.js @@ -14,16 +14,18 @@ description: > __FACTORY.prototype.substring = String.prototype.substring; var __instance = new __FACTORY(void 0); - + ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__instance.substring(0, 100) !== "undefined") { - $ERROR('#1: __instance.substring(0, 100) === "undefined". Actual: '+__instance.substring(0, 100) ); + $ERROR('#1: __instance.substring(0, 100) === "undefined". Actual: ' + __instance.substring(0, 100)); } // ////////////////////////////////////////////////////////////////////////////// -function __FACTORY( value ) { - this.value = value; - this.toString = function() { return this.value+''; } +function __FACTORY(value) { + this.value = value; + this.toString = function() { + return this.value + ''; + } } diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T11.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T11.js index a55770141..e4238cc57 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T11.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T11.js @@ -12,13 +12,13 @@ description: > ---*/ var __instance = new Boolean(); - + __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__instance.substring(new Array(), new Boolean(1)) !== "f") { - $ERROR('#1: __instance = new Boolean(); __instance.substring = String.prototype.substring; __instance.substring(new Array(), new Boolean(1)) === "f". Actual: '+__instance.substring(new Array(), new Boolean(1)) ); + $ERROR('#1: __instance = new Boolean(); __instance.substring = String.prototype.substring; __instance.substring(new Array(), new Boolean(1)) === "f". Actual: ' + __instance.substring(new Array(), new Boolean(1))); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T2.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T2.js index dd187638f..e03694767 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T2.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T2.js @@ -11,13 +11,13 @@ description: > end is -Infinity ---*/ -var __instance = new Array(1,2,3,4,5); +var __instance = new Array(1, 2, 3, 4, 5); __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__instance.substring(9,-Infinity) !== "1,2,3,4,5") { - $ERROR('#1: __instance = new Array(1,2,3,4,5); __instance.substring = String.prototype.substring; __instance.substring(9,-Infinity) === "1,2,3,4,5". Actual: '+__instance.substring(9,-Infinity) ); +if (__instance.substring(9, -Infinity) !== "1,2,3,4,5") { + $ERROR('#1: __instance = new Array(1,2,3,4,5); __instance.substring = String.prototype.substring; __instance.substring(9,-Infinity) === "1,2,3,4,5". Actual: ' + __instance.substring(9, -Infinity)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T3.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T3.js index 4d93dfb75..6cfa98872 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T3.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T3.js @@ -11,13 +11,13 @@ description: > end is false ---*/ -var __instance = new Array(1,2,3,4,5); +var __instance = new Array(1, 2, 3, 4, 5); __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__instance.substring(true, false) !== "1") { - $ERROR('#1: __instance = new Array(1,2,3,4,5); __instance.substring = String.prototype.substring; __instance.substring(true, false) === "1". Actual: '+__instance.substring(true, false) ); + $ERROR('#1: __instance = new Array(1,2,3,4,5); __instance.substring = String.prototype.substring; __instance.substring(true, false) === "1". Actual: ' + __instance.substring(true, false)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T4.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T4.js index 064d643fc..12b14f241 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T4.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T4.js @@ -11,13 +11,13 @@ description: > end is '5' ---*/ -var __instance = new Array(1,2,3,4,5); +var __instance = new Array(1, 2, 3, 4, 5); __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__instance.substring('4', '5') !== "3") { - $ERROR('#1: __instance = new Array(1,2,3,4,5); __instance.substring = String.prototype.substring; __instance.substring(\'4\', \'5\') === "3". Actual: '+__instance.substring('4', '5') ); + $ERROR('#1: __instance = new Array(1,2,3,4,5); __instance.substring = String.prototype.substring; __instance.substring(\'4\', \'5\') === "3". Actual: ' + __instance.substring('4', '5')); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T5.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T5.js index 95eb172cc..1405841b4 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T5.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T5.js @@ -11,13 +11,13 @@ description: > end is 0 ---*/ -var __instance = new Object(); +var __instance = new Object(); __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__instance.substring(8,0) !== "[object ") { - $ERROR('#1: __instance = new Object(); __instance.substring = String.prototype.substring; __instance.substring(8,0) === "[object ". Actual: '+__instance.substring(8,0) ); +if (__instance.substring(8, 0) !== "[object ") { + $ERROR('#1: __instance = new Object(); __instance.substring = String.prototype.substring; __instance.substring(8,0) === "[object ". Actual: ' + __instance.substring(8, 0)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T6.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T6.js index 0ee3e9695..29bba1594 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T6.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T6.js @@ -11,13 +11,13 @@ description: > end is length of object.toString ---*/ -var __instance = new Object(); +var __instance = new Object(); __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__instance.substring(8, __instance.toString().length) !== "Object]") { - $ERROR('#1: __instance = new Object(); __instance.substring = String.prototype.substring; __instance.substring(8, __instance.toString().length) === "Object]". Actual: '+__instance.substring(8, __instance.toString().length) ); + $ERROR('#1: __instance = new Object(); __instance.substring = String.prototype.substring; __instance.substring(8, __instance.toString().length) === "Object]". Actual: ' + __instance.substring(8, __instance.toString().length)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T7.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T7.js index 8305324ec..d8d84a122 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T7.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T7.js @@ -11,14 +11,18 @@ description: > instance.substring(...).substring(...) ---*/ -var __instance = { toString: function() { return "function(){}";} }; - +var __instance = { + toString: function() { + return "function(){}"; + } +}; + __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 -if (__instance.substring(-Infinity,8) !== "function") { - $ERROR('#1: __instance = function(){}; __instance.substring = String.prototype.substring; __instance.substring(-Infinity,8) === "function". Actual: '+__instance.substring(8,Infinity).substring(-Infinity,1) ); +if (__instance.substring(-Infinity, 8) !== "function") { + $ERROR('#1: __instance = function(){}; __instance.substring = String.prototype.substring; __instance.substring(-Infinity,8) === "function". Actual: ' + __instance.substring(8, Infinity).substring(-Infinity, 1)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T8.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T8.js index ca339a846..60729b827 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T8.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T8.js @@ -12,13 +12,13 @@ description: > ---*/ var __instance = new Number(NaN); - + __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__instance.substring(Infinity, NaN) !== "NaN") { - $ERROR('#1: __instance = new Number(NaN); __instance.substring = String.prototype.substring; __instance.substring(Infinity, NaN) === "NaN". Actual: '+__instance.substring(Infinity, NaN) ); + $ERROR('#1: __instance = new Number(NaN); __instance.substring = String.prototype.substring; __instance.substring(Infinity, NaN) === "NaN". Actual: ' + __instance.substring(Infinity, NaN)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T9.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T9.js index 75623a9ee..1fc65965c 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T9.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A3_T9.js @@ -12,13 +12,13 @@ description: > ---*/ var __instance = Math; - + __instance.substring = String.prototype.substring; ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (__instance.substring(Math.PI, -10) !== "[ob") { - $ERROR('#1: __instance = Math; __instance.substring = String.prototype.substring; __instance.substring(Math.PI, -10) === "[ob". Actual: '+__instance.substring(Math.PI, -10) ); + $ERROR('#1: __instance = Math; __instance.substring = String.prototype.substring; __instance.substring(Math.PI, -10) === "[ob". Actual: ' + __instance.substring(Math.PI, -10)); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A6.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A6.js index bc4cccb70..f16156445 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A6.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A6.js @@ -10,7 +10,7 @@ description: Checking String.prototype.substring.prototype ////////////////////////////////////////////////////////////////////////////// //CHECK#1 if (String.prototype.substring.prototype !== undefined) { - $ERROR('#1: String.prototype.substring.prototype === undefined. Actual: '+String.prototype.substring.prototype ); + $ERROR('#1: String.prototype.substring.prototype === undefined. Actual: ' + String.prototype.substring.prototype); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A7.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A7.js index 14440737f..9cf25cfb1 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A7.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A7.js @@ -14,6 +14,6 @@ try { $ERROR('#1: __FACTORY = String.prototype.substring; "__instance = new __FACTORY" lead to throwing exception'); } catch (e) { if ((e instanceof TypeError) !== true) { - $ERROR('#1.2: undefined = 1 throw a TypeError. Actual: ' + (e)); + $ERROR('#1.2: undefined = 1 throw a TypeError. Actual: ' + (e)); } } diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A8.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A8.js index b48d4db02..36af36356 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A8.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A8.js @@ -12,7 +12,7 @@ description: > ////////////////////////////////////////////////////////////////////////////// //CHECK#0 if (!(String.prototype.substring.hasOwnProperty('length'))) { - $ERROR('#0: String.prototype.substring.hasOwnProperty(\'length\') return true. Actual: '+String.prototype.substring.hasOwnProperty('length')); + $ERROR('#0: String.prototype.substring.hasOwnProperty(\'length\') return true. Actual: ' + String.prototype.substring.hasOwnProperty('length')); } // ////////////////////////////////////////////////////////////////////////////// @@ -28,14 +28,14 @@ if (String.prototype.substring.propertyIsEnumerable('length')) { ////////////////////////////////////////////////////////////////////////////// // CHECK#2 -var count=0; +var count = 0; -for (var p in String.prototype.substring){ - if (p==="length") count++; +for (var p in String.prototype.substring) { + if (p === "length") count++; } if (count !== 0) { - $ERROR('#2: count=0; for (p in String.prototype.substring){if (p==="length") count++;} count === 0. Actual: '+count ); + $ERROR('#2: count=0; for (p in String.prototype.substring){if (p==="length") count++;} count === 0. Actual: ' + count); } // ////////////////////////////////////////////////////////////////////////////// diff --git a/test/built-ins/String/prototype/substring/S15.5.4.15_A9.js b/test/built-ins/String/prototype/substring/S15.5.4.15_A9.js index 26e1c976a..803b98b5e 100644 --- a/test/built-ins/String/prototype/substring/S15.5.4.15_A9.js +++ b/test/built-ins/String/prototype/substring/S15.5.4.15_A9.js @@ -14,7 +14,7 @@ description: > ////////////////////////////////////////////////////////////////////////////// //CHECK#0 if (!(String.prototype.substring.hasOwnProperty('length'))) { - $ERROR('#0: String.prototype.substring.hasOwnProperty(\'length\') return true. Actual: '+String.prototype.substring.hasOwnProperty('length')); + $ERROR('#0: String.prototype.substring.hasOwnProperty(\'length\') return true. Actual: ' + String.prototype.substring.hasOwnProperty('length')); } // ////////////////////////////////////////////////////////////////////////////// @@ -30,7 +30,7 @@ if (!delete String.prototype.substring.length) { ////////////////////////////////////////////////////////////////////////////// //CHECK#2 if (String.prototype.substring.hasOwnProperty('length')) { - $ERROR('#2: delete String.prototype.substring.length; String.prototype.substring.hasOwnProperty(\'length\') return false. Actual: '+String.prototype.substring.hasOwnProperty('length')); + $ERROR('#2: delete String.prototype.substring.length; String.prototype.substring.hasOwnProperty(\'length\') return false. Actual: ' + String.prototype.substring.hasOwnProperty('length')); } // ////////////////////////////////////////////////////////////////////////////// |