/external/webkit/JavaScriptCore/tests/mozilla/ecma/Expressions/ |
11.3.1.js | 24 ECMA Section: 11.3.1 Postfix increment operator 33 operator (section 0). 40 var SECTION = "11.3.1"; 44 writeHeaderToLog( SECTION + " Postfix increment operator"); 67 array[item++] = new TestCase( SECTION, "var MYVAR; MYVAR++", NaN, eval("var MYVAR; MYVAR++") ); 68 array[item++] = new TestCase( SECTION, "var MYVAR= void 0; MYVAR++", NaN, eval("var MYVAR=void 0; MYVAR++") ); 69 array[item++] = new TestCase( SECTION, "var MYVAR=null; MYVAR++", 0, eval("var MYVAR=null; MYVAR++") ); 70 array[item++] = new TestCase( SECTION, "var MYVAR=true; MYVAR++", 1, eval("var MYVAR=true; MYVAR++") ); 71 array[item++] = new TestCase( SECTION, "var MYVAR=false; MYVAR++", 0, eval("var MYVAR=false; MYVAR++") ); 75 array[item++] = new TestCase( SECTION, "var MYVAR=Number.POSITIVE_INFINITY;MYVAR++", Number.POSITIVE_INFINITY, eval("var MYVAR=Numb (…) [all...] |
11.3.2.js | 24 ECMA Section: 11.3.2 Postfix decrement operator 34 operator (section 0). 41 var SECTION = "11.3.2"; 46 writeHeaderToLog( SECTION + " Postfix decrement operator"); 67 array[item++] = new TestCase( SECTION, "var MYVAR; MYVAR--", NaN, eval("var MYVAR; MYVAR--") ); 68 array[item++] = new TestCase( SECTION, "var MYVAR= void 0; MYVAR--", NaN, eval("var MYVAR=void 0; MYVAR--") ); 69 array[item++] = new TestCase( SECTION, "var MYVAR=null; MYVAR--", 0, eval("var MYVAR=null; MYVAR--") ); 70 array[item++] = new TestCase( SECTION, "var MYVAR=true; MYVAR--", 1, eval("var MYVAR=true; MYVAR--") ); 71 array[item++] = new TestCase( SECTION, "var MYVAR=false; MYVAR--", 0, eval("var MYVAR=false; MYVAR--") ); 75 array[item++] = new TestCase( SECTION, "var MYVAR=Number.POSITIVE_INFINITY;MYVAR--", Number.POSITIVE_INFINITY, eval("var MYVAR=Numb (…) [all...] |
11.4.4.js | 24 ECMA Section: 11.4.4 Prefix increment operator 33 operator (section 11.6.3). 40 var SECTION = "11.4.4"; 45 writeHeaderToLog( SECTION + " Prefix increment operator"); 67 array[item++] = new TestCase( SECTION, "var MYVAR; ++MYVAR", NaN, eval("var MYVAR; ++MYVAR") ); 68 array[item++] = new TestCase( SECTION, "var MYVAR= void 0; ++MYVAR", NaN, eval("var MYVAR=void 0; ++MYVAR") ); 69 array[item++] = new TestCase( SECTION, "var MYVAR=null; ++MYVAR", 1, eval("var MYVAR=null; ++MYVAR") ); 70 array[item++] = new TestCase( SECTION, "var MYVAR=true; ++MYVAR", 2, eval("var MYVAR=true; ++MYVAR") ); 71 array[item++] = new TestCase( SECTION, "var MYVAR=false; ++MYVAR", 1, eval("var MYVAR=false; ++MYVAR") ); 76 array[item++] = new TestCase( SECTION, "var MYVAR=Number.POSITIVE_INFINITY;++MYVAR", Number.POSITIVE_INFINITY, eval("var MYVAR=Numb (…) [all...] |
11.4.5.js | 24 ECMA Section: 11.4.5 Prefix decrement operator 32 4.Subtract the value 1 from Result(3), using the same rules as for the - operator (section 11.6.3). 39 var SECTION = "11.4.5"; 44 writeHeaderToLog( SECTION + " Prefix decrement operator"); 65 array[item++] = new TestCase( SECTION, "var MYVAR; --MYVAR", NaN, eval("var MYVAR; --MYVAR") ); 66 array[item++] = new TestCase( SECTION, "var MYVAR= void 0; --MYVAR", NaN, eval("var MYVAR=void 0; --MYVAR") ); 67 array[item++] = new TestCase( SECTION, "var MYVAR=null; --MYVAR", -1, eval("var MYVAR=null; --MYVAR") ); 68 array[item++] = new TestCase( SECTION, "var MYVAR=true; --MYVAR", 0, eval("var MYVAR=true; --MYVAR") ); 69 array[item++] = new TestCase( SECTION, "var MYVAR=false; --MYVAR", -1, eval("var MYVAR=false; --MYVAR") ); 74 array[item++] = new TestCase( SECTION, "var MYVAR=Number.POSITIVE_INFINITY;--MYVAR", Number.POSITIVE_INFINITY, eval("var MYVAR=Numb (…) [all...] |
11.13.2-2.js | 24 ECMA Section: 11.13.2 Compound Assignment: /= 46 var SECTION = "11.13.2-2"; 51 writeHeaderToLog( SECTION + " Compound Assignment: /="); 60 array[item++] = new TestCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 /= VAR2", Number.NaN, eval("VAR1 = Number.NaN; VAR2=1; VAR1 /= VAR2") ); 61 array[item++] = new TestCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 /= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN; VAR2=1; VAR1 /= VAR2; VAR1") ); 62 array[item++] = new TestCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 /= VAR2", Number.NaN, eval("VAR1 = Number.NaN; VAR2=0; VAR1 /= VAR2") ); 63 array[item++] = new TestCase( SECTION, "VAR1 = NaN; VAR2=0; VAR1 /= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN; VAR2=0; VAR1 /= VAR2; VAR1") ); 64 array[item++] = new TestCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 /= VAR2", Number.NaN, eval("VAR1 = 0; VAR2=Number.NaN; VAR1 /= VAR2") ); 65 array[item++] = new TestCase( SECTION, "VAR1 = 0; VAR2=NaN; VAR1 /= VAR2; VAR1", Number.NaN, eval("VAR1 = 0; VAR2=Number.NaN; VAR1 /= VAR2; VAR1") ); 68 array[item++] = new TestCase( SECTION, "VAR1 = 0; VAR2=1; VAR1 /= VAR2", 0, eval("VAR1 = 0; VAR2=1; VAR1 /= VAR2") ) [all...] |
11.5.3.js | 24 ECMA Section: 11.5.3 Applying the % operator 56 var SECTION = "11.5.3"; 62 writeHeaderToLog( SECTION + " Applying the % operator"); 84 array[item++] = new TestCase( SECTION, "Number.NaN % Number.NaN", Number.NaN, Number.NaN % Number.NaN ); 85 array[item++] = new TestCase( SECTION, "Number.NaN % 1", Number.NaN, Number.NaN % 1 ); 86 array[item++] = new TestCase( SECTION, "1 % Number.NaN", Number.NaN, 1 % Number.NaN ); 88 array[item++] = new TestCase( SECTION, "Number.POSITIVE_INFINITY % Number.NaN", Number.NaN, Number.POSITIVE_INFINITY % Number.NaN ); 89 array[item++] = new TestCase( SECTION, "Number.NEGATIVE_INFINITY % Number.NaN", Number.NaN, Number.NEGATIVE_INFINITY % Number.NaN ); 94 array[item++] = new TestCase( SECTION, "Number.NEGATIVE_INFINITY % Number.NEGATIVE_INFINITY", Number.NaN, Number.NEGATIVE_INFINITY % Number.NEGATIVE_INFINITY ); 95 array[item++] = new TestCase( SECTION, "Number.POSITIVE_INFINITY % Number.NEGATIVE_INFINITY", Number.NaN, Number.POSITIVE_INFINI (…) [all...] |
11.13.2-1.js | 24 ECMA Section: 11.13.2 Compound Assignment: *= 46 var SECTION = "11.13.2-1"; 51 writeHeaderToLog( SECTION + " Compound Assignment: *="); 60 array[item++] = new TestCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 *= VAR2", Number.NaN, eval("VAR1 = Number.NaN; VAR2=1; VAR1 *= VAR2") ); 61 array[item++] = new TestCase( SECTION, "VAR1 = NaN; VAR2=1; VAR1 *= VAR2; VAR1", Number.NaN, eval("VAR1 = Number.NaN; VAR2=1; VAR1 *= VAR2; VAR1") ); 64 array[item++] = new TestCase( SECTION, "VAR1 = 0; VAR2=1; VAR1 *= VAR2", 0, eval("VAR1 = 0; VAR2=1; VAR1 *= VAR2") ); 65 array[item++] = new TestCase( SECTION, "VAR1 = 0; VAR2=1; VAR1 *= VAR2;VAR1", 0, eval("VAR1 = 0; VAR2=1; VAR1 *= VAR2;VAR1") ); 67 array[item++] = new TestCase( SECTION, "VAR1 = 0xFF; VAR2 = 0xA, VAR1 *= VAR2", 2550, eval("VAR1 = 0XFF; VAR2 = 0XA, VAR1 *= VAR2") ); 71 array[item++] = new TestCase( SECTION, "VAR1 = 0; VAR2= Infinity; VAR1 *= VAR2", Number.NaN, eval("VAR1 = 0; VAR2 = Number.POSITIVE_INFINITY; VAR1 *= VAR2; VAR1") ); 72 array[item++] = new TestCase( SECTION, "VAR1 = -0; VAR2= Infinity; VAR1 *= VAR2", Number.NaN, eval("VAR1 = -0; VAR2 = Number.P (…) [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/ecma/GlobalObject/ |
15.1.2.1-1.js | 24 ECMA Section: 15.1.2.1 eval(x) 31 var SECTION = "15.1.2.1-1"; 38 writeHeaderToLog( SECTION + " "+ TITLE); 48 array[item++] = new TestCase( SECTION, "eval.length", 1, eval.length ); 49 array[item++] = new TestCase( SECTION, "delete eval.length", false, delete eval.length ); 50 array[item++] = new TestCase( SECTION, "var PROPS = ''; for ( p in eval ) { PROPS += p }; PROPS", "", eval("var PROPS = ''; for ( p in eval ) { PROPS += p }; PROPS") ); 51 array[item++] = new TestCase( SECTION, "eval.length = null; eval.length", 1, eval( "eval.length = null; eval.length") ); 52 // array[item++] = new TestCase( SECTION, "eval.__proto__", Function.prototype, eval.__proto__ ); 56 array[item++] = new TestCase( SECTION, "eval()", void 0, eval() ); 57 array[item++] = new TestCase( SECTION, "eval(void 0)", void 0, eval( void 0) ) [all...] |
15.1.2.2-2.js | 24 ECMA Section: 15.1.2.2 Function properties of the global object 34 var SECTION = "15.1.2.2-2"; 40 writeHeaderToLog( SECTION + " "+ TITLE); 44 testcases[tc++] = new TestCase( SECTION, 49 testcases[tc++] = new TestCase( SECTION, 54 testcases[tc++] = new TestCase( SECTION, 59 testcases[tc++] = new TestCase( SECTION, 64 testcases[tc++] = new TestCase( SECTION, 69 testcases[tc++] = new TestCase( SECTION, 74 testcases[tc++] = new TestCase( SECTION, [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/ecma/String/ |
15.5.4.9-1.js | 24 ECMA Section: 15.5.4.9 String.prototype.substring( start ) 52 var SECTION = "15.5.4.9-1"; 57 writeHeaderToLog( SECTION + " "+ TITLE); 66 array[item++] = new TestCase( SECTION, "String.prototype.substring.length", 2, String.prototype.substring.length ); 67 array[item++] = new TestCase( SECTION, "delete String.prototype.substring.length", false, delete String.prototype.substring.length ); 68 array[item++] = new TestCase( SECTION, "delete String.prototype.substring.length; String.prototype.substring.length", 2, eval("delete String.prototype.substring.length; String.prototype.substring.length") ); 74 array[item++] = new TestCase( SECTION, 79 array[item++] = new TestCase( SECTION, 85 array[item++] = new TestCase( SECTION, 90 array[item++] = new TestCase( SECTION, [all...] |
15.5.2.js | 24 ECMA Section: 15.5.2 The String Constructor 43 var SECTION = "15.5.2"; 48 writeHeaderToLog( SECTION + " "+ TITLE); 57 array[item++] = new TestCase( SECTION, "typeof new String('string primitive')", "object", typeof new String('string primitive') ); 58 array[item++] = new TestCase( SECTION, "var TESTSTRING = new String('string primitive'); TESTSTRING.toString=Object.prototype.toString;TESTSTRING.toString()", "[object String]", eval("var TESTSTRING = new String('string primitive'); TESTSTRING.toString=Object.prototype.toString;TESTSTRING.toString()") ); 59 array[item++] = new TestCase( SECTION, "(new String('string primitive')).valueOf()", 'string primitive', (new String('string primitive')).valueOf() ); 60 array[item++] = new TestCase( SECTION, "(new String('string primitive')).substring", String.prototype.substring, (new String('string primitive')).substring ); 62 array[item++] = new TestCase( SECTION, "typeof new String(void 0)", "object", typeof new String(void 0) ); 63 array[item++] = new TestCase( SECTION, "var TESTSTRING = new String(void 0); TESTSTRING.toString=Object.prototype.toString;TESTSTRING.toString()", "[object String]", eval("var TESTSTRING = new String(void 0); TESTSTRING.toString=Object.prototype.toString;TESTSTRING.toString()") ); 64 array[item++] = new TestCase( SECTION, "(new String(void 0)).valueOf()", "undefined", (new String(void 0)).valueOf() ) [all...] |
15.5.4.5-2.js | 24 ECMA Section: 15.5.4.5 String.prototype.charCodeAt(pos) 52 var SECTION = "15.5.4.5-2"; 57 writeHeaderToLog( SECTION + " "+ TITLE); 71 array[item++] = new TestCase( SECTION, "x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(0)", 0x0074, eval("x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(0)") ); 72 array[item++] = new TestCase( SECTION, "x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(1)", 0x0072, eval("x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(1)") ); 73 array[item++] = new TestCase( SECTION, "x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(2)", 0x0075, eval("x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(2)") ); 74 array[item++] = new TestCase( SECTION, "x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(3)", 0x0065, eval("x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(3)") ); 75 array[item++] = new TestCase( SECTION, "x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(4)", Number.NaN, eval("x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(4)") ); 76 array[item++] = new TestCase( SECTION, "x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(-1)", Number.NaN, eval("x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(-1)") ); 78 array[item++] = new TestCase( SECTION, "x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(true)", 0x0072 (…) [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/js1_4/Regress/ |
function-001.js | 35 var SECTION = "function-001.js"; 41 writeHeaderToLog( SECTION + " "+ TITLE); 50 SECTION, 59 SECTION, 65 SECTION, 73 SECTION,
|
/external/webkit/JavaScriptCore/tests/mozilla/ecma/Math/ |
15.8.2.16.js | 24 ECMA Section: 15.8.2.16 sin( x ) 31 var SECTION = "15.8.2.16"; 36 writeHeaderToLog( SECTION + " "+ TITLE); 45 array[item++] = new TestCase( SECTION, "Math.sin.length", 1, Math.sin.length ); 47 array[item++] = new TestCase( SECTION, "Math.sin()", Number.NaN, Math.sin() ); 48 array[item++] = new TestCase( SECTION, "Math.sin(null)", 0, Math.sin(null) ); 49 array[item++] = new TestCase( SECTION, "Math.sin(void 0)", Number.NaN, Math.sin(void 0) ); 50 array[item++] = new TestCase( SECTION, "Math.sin(false)", 0, Math.sin(false) ); 51 array[item++] = new TestCase( SECTION, "Math.sin('2.356194490192')", 0.7071067811865, Math.sin('2.356194490192') ); 53 array[item++] = new TestCase( SECTION, "Math.sin(NaN)", Number.NaN, Math.sin(Number.NaN) ) [all...] |
15.8.2.17.js | 24 ECMA Section: 15.8.2.17 Math.sqrt(x) 36 var SECTION = "15.8.2.17"; 41 writeHeaderToLog( SECTION + " "+ TITLE); 50 array[item++] = new TestCase( SECTION, "Math.sqrt.length", 1, Math.sqrt.length ); 52 array[item++] = new TestCase( SECTION, "Math.sqrt()", Number.NaN, Math.sqrt() ); 53 array[item++] = new TestCase( SECTION, "Math.sqrt(void 0)", Number.NaN, Math.sqrt(void 0) ); 54 array[item++] = new TestCase( SECTION, "Math.sqrt(null)", 0, Math.sqrt(null) ); 55 array[item++] = new TestCase( SECTION, "Math.sqrt(true)", 1, Math.sqrt(1) ); 56 array[item++] = new TestCase( SECTION, "Math.sqrt(false)", 0, Math.sqrt(false) ); 57 array[item++] = new TestCase( SECTION, "Math.sqrt('225')", 15, Math.sqrt('225') ) [all...] |
15.8.2.13.js | 24 ECMA Section: 15.8.2.13 Math.pow(x, y) 32 var SECTION = "15.8.2.13"; 38 writeHeaderToLog( SECTION + " "+ TITLE); 46 array[item++] = new TestCase( SECTION, "Math.pow.length", 2, Math.pow.length ); 48 array[item++] = new TestCase( SECTION, "Math.pow()", Number.NaN, Math.pow() ); 49 array[item++] = new TestCase( SECTION, "Math.pow(null, null)", 1, Math.pow(null,null) ); 50 array[item++] = new TestCase( SECTION, "Math.pow(void 0, void 0)", Number.NaN, Math.pow(void 0, void 0)); 51 array[item++] = new TestCase( SECTION, "Math.pow(true, false)", 1, Math.pow(true, false) ); 52 array[item++] = new TestCase( SECTION, "Math.pow(false,true)", 0, Math.pow(false,true) ); 53 array[item++] = new TestCase( SECTION, "Math.pow('2','32')", 4294967296, Math.pow('2','32') ) [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/ |
15.2.4.2.js | 24 ECMA Section: 15.2.4.2 Object.prototype.toString() 38 var SECTION = "15.2.4.2"; 43 writeHeaderToLog( SECTION + " "+ TITLE); 52 array[item++] = new TestCase( SECTION, "(new Object()).toString()", "[object Object]", (new Object()).toString() ); 54 array[item++] = new TestCase( SECTION, "myvar = this; myvar.toString = Object.prototype.toString; myvar.toString()", 58 array[item++] = new TestCase( SECTION, "myvar = MyObject; myvar.toString = Object.prototype.toString; myvar.toString()", 62 array[item++] = new TestCase( SECTION, "myvar = new MyObject( true ); myvar.toString = Object.prototype.toString; myvar.toString()", 66 array[item++] = new TestCase( SECTION, "myvar = new Number(0); myvar.toString = Object.prototype.toString; myvar.toString()", 70 array[item++] = new TestCase( SECTION, "myvar = new String(''); myvar.toString = Object.prototype.toString; myvar.toString()", 74 array[item++] = new TestCase( SECTION, "myvar = Math; myvar.toString = Object.prototype.toString; myvar.toString()" [all...] |
15.2.1.1.js | 24 ECMA Section: 15.2.1.1 The Object Constructor Called as a Function: 49 var SECTION = "15.2.1.1"; 54 writeHeaderToLog( SECTION + " "+ TITLE); 65 array[item++] = new TestCase( SECTION, "Object(null).valueOf()", NULL_OBJECT, (NULL_OBJECT).valueOf() ); 66 array[item++] = new TestCase( SECTION, "typeof Object(null)", "object", typeof (Object(null)) ); 67 array[item++] = new TestCase( SECTION, "Object(null).__proto__", Object.prototype, (Object(null)).__proto__ ); 71 array[item++] = new TestCase( SECTION, "Object(void 0).valueOf()", UNDEFINED_OBJECT, (UNDEFINED_OBJECT).valueOf() ); 72 array[item++] = new TestCase( SECTION, "typeof Object(void 0)", "object", typeof (Object(void 0)) ); 73 array[item++] = new TestCase( SECTION, "Object(void 0).__proto__", Object.prototype, (Object(void 0)).__proto__ ); 75 array[item++] = new TestCase( SECTION, "Object(true).valueOf()", true, (Object(true)).valueOf() ) [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/ecma/TypeConversion/ |
9.3.js | 24 ECMA Section: 9.3 Type Conversion: ToNumber 42 var SECTION = "9.3"; 47 writeHeaderToLog( SECTION + " "+ TITLE); 71 array[item++] = new TestCase( SECTION, "Number()", 0, Number() ); 72 array[item++] = new TestCase( SECTION, "Number(eval('var x'))", Number.NaN, Number(eval("var x")) ); 73 array[item++] = new TestCase( SECTION, "Number(void 0)", Number.NaN, Number(void 0) ); 74 array[item++] = new TestCase( SECTION, "Number(null)", 0, Number(null) ); 75 array[item++] = new TestCase( SECTION, "Number(true)", 1, Number(true) ); 76 array[item++] = new TestCase( SECTION, "Number(false)", 0, Number(false) ); 77 array[item++] = new TestCase( SECTION, "Number(0)", 0, Number(0) ) [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/js1_2/regexp/ |
RegExp_multiline.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; 36 writeHeaderToLog( SECTION + " "+ TITLE); 44 testcases[count++] = new TestCase ( SECTION, "RegExp.multiline", 48 testcases[count++] = new TestCase ( SECTION, "(multiline == false) '123\\n456'.match(/^4../)", 52 testcases[count++] = new TestCase ( SECTION, "(multiline == false) 'a11\\na22\\na23\\na24'.match(/^a../g)", 56 testcases[count++] = new TestCase ( SECTION, "(multiline == false) 'a11\na22'.match(/^.+^./)", 60 testcases[count++] = new TestCase ( SECTION, "(multiline == false) '123\\n456'.match(/.3$/)", 64 testcases[count++] = new TestCase ( SECTION, "(multiline == false) 'a11\\na22\\na23\\na24'.match(/a..$/g)", 68 testcases[count++] = new TestCase ( SECTION, "(multiline == false) 'abc\ndef'.match(/c$...$/)", 72 testcases[count++] = new TestCase ( SECTION, "(multiline == false) 'a11\\na22\\na23\\na24'.match(new RegExp('a..$','g'))" [all...] |
RegExp_multiline_as_array.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; 36 writeHeaderToLog( SECTION + " "+ TITLE); 44 testcases[count++] = new TestCase ( SECTION, "RegExp['$*']", 48 testcases[count++] = new TestCase ( SECTION, "(['$*'] == false) '123\\n456'.match(/^4../)", 52 testcases[count++] = new TestCase ( SECTION, "(['$*'] == false) 'a11\\na22\\na23\\na24'.match(/^a../g)", 56 testcases[count++] = new TestCase ( SECTION, "(['$*'] == false) 'a11\na22'.match(/^.+^./)", 60 testcases[count++] = new TestCase ( SECTION, "(['$*'] == false) '123\\n456'.match(/.3$/)", 64 testcases[count++] = new TestCase ( SECTION, "(['$*'] == false) 'a11\\na22\\na23\\na24'.match(/a..$/g)", 68 testcases[count++] = new TestCase ( SECTION, "(['$*'] == false) 'abc\ndef'.match(/c$...$/)", 72 testcases[count++] = new TestCase ( SECTION, "(['$*'] == false) 'a11\\na22\\na23\\na24'.match(new RegExp('a..$','g'))" [all...] |
interval.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; 36 writeHeaderToLog( SECTION + " "+ TITLE); 42 testcases[count++] = new TestCase ( SECTION, "'aaabbbbcccddeeeefffff'.match(new RegExp('b{2}c'))", 46 testcases[count++] = new TestCase ( SECTION, "'aaabbbbcccddeeeefffff'.match(new RegExp('b{8}'))", 50 testcases[count++] = new TestCase ( SECTION, "'aaabbbbcccddeeeefffff'.match(new RegExp('b{2,}c'))", 54 testcases[count++] = new TestCase ( SECTION, "'aaabbbbcccddeeeefffff'.match(new RegExp('b{8,}c'))", 58 testcases[count++] = new TestCase ( SECTION, "'aaabbbbcccddeeeefffff'.match(new RegExp('b{2,3}c'))", 62 testcases[count++] = new TestCase ( SECTION, "'aaabbbbcccddeeeefffff'.match(new RegExp('b{42,93}c'))", 66 testcases[count++] = new TestCase ( SECTION, "'aaabbbbcccddeeeefffff'.match(new RegExp('b{0,93}c'))", 70 testcases[count++] = new TestCase ( SECTION, "'aaabbbbcccddeeeefffff'.match(new RegExp('bx{0,93}c'))" [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/ecma/Boolean/ |
15.6.2.js | 24 ECMA Section: 15.6.2 The Boolean Constructor 39 var SECTION = "15.6.2"; 44 writeHeaderToLog( SECTION + " "+ TITLE); 54 array[item++] = new TestCase( SECTION, "typeof (new Boolean(1))", "object", typeof (new Boolean(1)) ); 55 array[item++] = new TestCase( SECTION, "(new Boolean(1)).constructor", Boolean.prototype.constructor, (new Boolean(1)).constructor ); 56 array[item++] = new TestCase( SECTION, 60 array[item++] = new TestCase( SECTION, "(new Boolean(1)).valueOf()", true, (new Boolean(1)).valueOf() ); 61 array[item++] = new TestCase( SECTION, "typeof new Boolean(1)", "object", typeof new Boolean(1) ); 62 array[item++] = new TestCase( SECTION, "(new Boolean(0)).constructor", Boolean.prototype.constructor, (new Boolean(0)).constructor ); 63 array[item++] = new TestCase( SECTION, [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/js1_2/operator/ |
strictEquality.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; 36 writeHeaderToLog( SECTION + " "+ TITLE); 42 testcases[count++] = new TestCase( SECTION, "('8' === 8) ", 45 testcases[count++] = new TestCase( SECTION, "(8 === 8) ", 48 testcases[count++] = new TestCase( SECTION, "(8 === true) ", 51 testcases[count++] = new TestCase( SECTION, "(new String('') === new String('')) ", 54 testcases[count++] = new TestCase( SECTION, "(new Boolean(true) === new Boolean(true))", 59 testcases[count++] = new TestCase( SECTION, "(anObject === anObject) ", 62 testcases[count++] = new TestCase( SECTION, "(anObject === { one:1 , two:2 }) ", 65 testcases[count++] = new TestCase( SECTION, "({ one:1 , two:2 } === anObject) " [all...] |
/external/webkit/JavaScriptCore/tests/mozilla/ecma/Statements/ |
12.5-1.js | 24 ECMA Section: The if statement 44 var SECTION = "12.5-1"; 49 writeHeaderToLog( SECTION + " "+ TITLE); 54 testcases[tc++] = new TestCase( SECTION, 59 testcases[tc++] = new TestCase( SECTION, 64 testcases[tc++] = new TestCase( SECTION, 69 testcases[tc++] = new TestCase( SECTION, 74 testcases[tc++] = new TestCase( SECTION, 79 testcases[tc++] = new TestCase( SECTION,
|