/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/ |
H A D | 9.5-2.js | 52 var SECTION = "9.5-2"; variable 57 writeHeaderToLog( SECTION + " ToInt32"); 94 array[item++] = new TestCase( SECTION, "0 << 0", 0, 0 << 0 ); 95 array[item++] = new TestCase( SECTION, "-0 << 0", 0, -0 << 0 ); 96 array[item++] = new TestCase( SECTION, "Infinity << 0", 0, "Infinity" << 0 ); 97 array[item++] = new TestCase( SECTION, "-Infinity << 0", 0, "-Infinity" << 0 ); 98 array[item++] = new TestCase( SECTION, "Number.POSITIVE_INFINITY << 0", 0, Number.POSITIVE_INFINITY << 0 ); 99 array[item++] = new TestCase( SECTION, "Number.NEGATIVE_INFINITY << 0", 0, Number.NEGATIVE_INFINITY << 0 ); 100 array[item++] = new TestCase( SECTION, "Number.NaN << 0", 0, Number.NaN << 0 ); 102 array[item++] = new TestCase( SECTION, "Numbe [all...] |
H A D | 9.3.1-2.js | 42 var SECTION = "9.3.1-2"; variable 47 writeHeaderToLog( SECTION + " "+ TITLE); 72 array[item++] = new TestCase( SECTION, "Number(00)", 0, Number("00")); 73 array[item++] = new TestCase( SECTION, "Number(01)", 1, Number("01")); 74 array[item++] = new TestCase( SECTION, "Number(02)", 2, Number("02")); 75 array[item++] = new TestCase( SECTION, "Number(03)", 3, Number("03")); 76 array[item++] = new TestCase( SECTION, "Number(04)", 4, Number("04")); 77 array[item++] = new TestCase( SECTION, "Number(05)", 5, Number("05")); 78 array[item++] = new TestCase( SECTION, "Number(06)", 6, Number("06")); 79 array[item++] = new TestCase( SECTION, "Numbe [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/ |
H A D | 15.1.2.7.js | 34 var SECTION = "15.1.2.7"; variable 41 writeHeaderToLog( SECTION + " "+ TITLE); 51 array[item++] = new TestCase( SECTION, "isFinite.length", 1, isFinite.length ); 52 array[item++] = new TestCase( SECTION, "isFinite.length = null; isFinite.length", 1, eval("isFinite.length=null; isFinite.length") ); 53 array[item++] = new TestCase( SECTION, "delete isFinite.length", false, delete isFinite.length ); 54 array[item++] = new TestCase( SECTION, "delete isFinite.length; isFinite.length", 1, eval("delete isFinite.length; isFinite.length") ); 55 array[item++] = new TestCase( SECTION, "var MYPROPS=''; for ( p in isFinite ) { MYPROPS+= p }; MYPROPS", "", eval("var MYPROPS=''; for ( p in isFinite ) { MYPROPS += p }; MYPROPS") ); 57 array[item++] = new TestCase( SECTION, "isFinite()", false, isFinite() ); 58 array[item++] = new TestCase( SECTION, "isFinite( null )", true, isFinite(null) ); 59 array[item++] = new TestCase( SECTION, "isFinit [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Array/ |
H A D | 15.4.2.1-1.js | 51 var SECTION = "15.4.2.1-1"; variable 56 writeHeaderToLog( SECTION + " "+ TITLE); 66 array[item++] = new TestCase( SECTION, "typeof new Array(1,2)", "object", typeof new Array(1,2) ); 67 array[item++] = new TestCase( SECTION, "(new Array(1,2)).toString", Array.prototype.toString, (new Array(1,2)).toString ); 68 array[item++] = new TestCase( SECTION, 73 array[item++] = new TestCase( SECTION, "(new Array(1,2)).length", 2, (new Array(1,2)).length ); 74 array[item++] = new TestCase( SECTION, "var arr = (new Array(1,2)); arr[0]", 1, eval("var arr = (new Array(1,2)); arr[0]") ); 75 array[item++] = new TestCase( SECTION, "var arr = (new Array(1,2)); arr[1]", 2, eval("var arr = (new Array(1,2)); arr[1]") ); 76 array[item++] = new TestCase( SECTION, "var arr = (new Array(1,2)); String(arr)", "1,2", eval("var arr = (new Array(1,2)); String(arr)") );
|
H A D | 15.4-1.js | 34 var SECTION = "15.4-1"; variable 39 writeHeaderToLog( SECTION + " "+ TITLE); 48 array[item++] = new TestCase( SECTION, 53 array[item++] = new TestCase( SECTION, 58 array[item++] = new TestCase( SECTION, 63 array[item++] = new TestCase( SECTION, 69 array[item++] = new TestCase( SECTION, 74 array[item++] = new TestCase( SECTION, 80 array[item++] = new TestCase( SECTION, 85 array[item++] = new TestCase( SECTION, [all...] |
H A D | 15.4.1.2.js | 38 var SECTION = "15.4.1.2"; variable 43 writeHeaderToLog( SECTION + " "+ TITLE); 52 array[item++] = new TestCase( SECTION, "(Array()).length", 0, (Array()).length ); 53 array[item++] = new TestCase( SECTION, "(Array(0)).length", 0, (Array(0)).length ); 54 array[item++] = new TestCase( SECTION, "(Array(1)).length", 1, (Array(1)).length ); 55 array[item++] = new TestCase( SECTION, "(Array(10)).length", 10, (Array(10)).length ); 56 array[item++] = new TestCase( SECTION, "(Array('1')).length", 1, (Array('1')).length ); 57 array[item++] = new TestCase( SECTION, "(Array(1000)).length", 1000, (Array(1000)).length ); 58 array[item++] = new TestCase( SECTION, "(Array('1000')).length", 1, (Array('1000')).length ); 59 array[item++] = new TestCase( SECTION, "(Arra [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/ |
H A D | 11.12-1.js | 50 var SECTION = "11.12"; variable 55 writeHeaderToLog( SECTION + " Conditional operator( ? : )"); 61 array[item++] = new TestCase( SECTION, "true ? 'PASSED' : 'FAILED'", "PASSED", (true?"PASSED":"FAILED")); 62 array[item++] = new TestCase( SECTION, "false ? 'FAILED' : 'PASSED'", "PASSED", (false?"FAILED":"PASSED")); 64 array[item++] = new TestCase( SECTION, "1 ? 'PASSED' : 'FAILED'", "PASSED", (true?"PASSED":"FAILED")); 65 array[item++] = new TestCase( SECTION, "0 ? 'FAILED' : 'PASSED'", "PASSED", (false?"FAILED":"PASSED")); 66 array[item++] = new TestCase( SECTION, "-1 ? 'PASSED' : 'FAILED'", "PASSED", (true?"PASSED":"FAILED")); 68 array[item++] = new TestCase( SECTION, "NaN ? 'FAILED' : 'PASSED'", "PASSED", (Number.NaN?"FAILED":"PASSED")); 70 array[item++] = new TestCase( SECTION, "var VAR = true ? , : 'FAILED'", "PASSED", (VAR = true ? "PASSED" : "FAILED") );
|
H A D | 11.13.js | 50 var SECTION = "11.12"; variable 55 writeHeaderToLog( SECTION + " Conditional operator( ? : )"); 61 array[item++] = new TestCase( SECTION, "true ? 'PASSED' : 'FAILED'", "PASSED", (true?"PASSED":"FAILED")); 62 array[item++] = new TestCase( SECTION, "false ? 'FAILED' : 'PASSED'", "PASSED", (false?"FAILED":"PASSED")); 64 array[item++] = new TestCase( SECTION, "1 ? 'PASSED' : 'FAILED'", "PASSED", (true?"PASSED":"FAILED")); 65 array[item++] = new TestCase( SECTION, "0 ? 'FAILED' : 'PASSED'", "PASSED", (false?"FAILED":"PASSED")); 66 array[item++] = new TestCase( SECTION, "-1 ? 'PASSED' : 'FAILED'", "PASSED", (true?"PASSED":"FAILED")); 68 array[item++] = new TestCase( SECTION, "NaN ? 'FAILED' : 'PASSED'", "PASSED", (Number.NaN?"FAILED":"PASSED")); 70 array[item++] = new TestCase( SECTION, "var VAR = true ? , : 'FAILED'", "PASSED", (VAR = true ? "PASSED" : "FAILED") );
|
H A D | 11.6.3.js | 57 var SECTION = "11.6.3"; variable 62 writeHeaderToLog( SECTION + " Applying the additive operators (+,-) to numbers"); 82 array[item++] = new TestCase( SECTION, "Number.NaN + 1", Number.NaN, Number.NaN + 1 ); 83 array[item++] = new TestCase( SECTION, "1 + Number.NaN", Number.NaN, 1 + 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.POSITIVE_INFINITY", Number.POSITIVE_INFINITY, Number.POSITIVE_INFINITY + Number.POSITIVE_INFINITY); 89 array[item++] = new TestCase( SECTION, "Number.NEGATIVE_INFINITY + Number.NEGATIVE_INFINITY", Number.NEGATIVE_INFINITY, Number.NEGATIVE_INFINITY + Number.NEGATIVE_INFINITY); 91 array[item++] = new TestCase( SECTION, "Number.POSITIVE_INFINITY + Number.NEGATIVE_INFINITY", Number.NaN, Number.POSITIVE_INFINITY + Number.NEGATIVE_INFINITY); 92 array[item++] = new TestCase( SECTION, "Numbe [all...] |
H A D | 11.1.1.js | 32 var SECTION = "11.1.1"; variable 36 writeHeaderToLog( SECTION + " The this keyword"); 45 testcases[item++] = new TestCase( SECTION, 50 testcases[item++] = new TestCase( SECTION, 57 testcases[item++] = new TestCase( SECTION, 64 testcases[item++] = new TestCase( SECTION, 71 testcases[item++] = new TestCase( SECTION, 76 testcases[item++] = new TestCase( SECTION, 81 testcases[item++] = new TestCase( SECTION, 86 testcases[item++] = new TestCase( SECTION, [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/ |
H A D | 7.1-3.js | 42 var SECTION = "7.1-3"; variable 47 writeHeaderToLog( SECTION + " "+ TITLE); 56 array[item++] = new TestCase( SECTION, "'var'+'\u000B'+'MYVAR1=10;MYVAR1'", 10, eval('var'+'\u000B'+'MYVAR1=10;MYVAR1') ); 57 array[item++] = new TestCase( SECTION, "'var'+'\u0009'+'MYVAR2=10;MYVAR2'", 10, eval('var'+'\u0009'+'MYVAR2=10;MYVAR2') ); 58 array[item++] = new TestCase( SECTION, "'var'+'\u000C'+'MYVAR3=10;MYVAR3'", 10, eval('var'+'\u000C'+'MYVAR3=10;MYVAR3') ); 59 array[item++] = new TestCase( SECTION, "'var'+'\u0020'+'MYVAR4=10;MYVAR4'", 10, eval('var'+'\u0020'+'MYVAR4=10;MYVAR4') ); 63 array[item++] = new TestCase( SECTION, 68 array[item++] = new TestCase( SECTION, 72 array[item++] = new TestCase( SECTION,
|
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/String/ |
H A D | 15.5.4.10-1.js | 62 var SECTION = "15.5.4.10-1"; variable 67 writeHeaderToLog( SECTION + " "+ TITLE); 76 array[item++] = new TestCase( SECTION, "String.prototype.substring.length", 2, String.prototype.substring.length ); 77 array[item++] = new TestCase( SECTION, "delete String.prototype.substring.length", false, delete String.prototype.substring.length ); 78 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") ); 84 array[item++] = new TestCase( SECTION, 89 array[item++] = new TestCase( SECTION, 94 array[item++] = new TestCase( SECTION, 99 array[item++] = new TestCase( SECTION, 105 array[item++] = new TestCase( SECTION, [all...] |
H A D | 15.5.4.3-1.js | 37 var SECTION = "15.5.4.3-1"; variable 42 writeHeaderToLog( SECTION + " "+ TITLE); 51 array[item++] = new TestCase( SECTION, "String.prototype.valueOf.length", 0, String.prototype.valueOf.length ); 53 array[item++] = new TestCase( SECTION, "String.prototype.valueOf()", "", String.prototype.valueOf() ); 54 array[item++] = new TestCase( SECTION, "(new String()).valueOf()", "", (new String()).valueOf() ); 55 array[item++] = new TestCase( SECTION, "(new String(\"\")).valueOf()", "", (new String("")).valueOf() ); 56 array[item++] = new TestCase( SECTION, "(new String( String() )).valueOf()","", (new String(String())).valueOf() ); 57 array[item++] = new TestCase( SECTION, "(new String( \"h e l l o\" )).valueOf()", "h e l l o", (new String("h e l l o")).valueOf() ); 58 array[item++] = new TestCase( SECTION, "(new String( 0 )).valueOf()", "0", (new String(0)).valueOf() );
|
H A D | 15.5.4.5-5.js | 52 var SECTION = "15.5.4.5-5"; variable 57 writeHeaderToLog( SECTION + " "+ TITLE); 73 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)") ); 74 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)") ); 75 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)") ); 76 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)") ); 77 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)") ); 78 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)") ); 80 array[item++] = new TestCase( SECTION, "x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(true)", 0x0072, eval("x = new Boolean(true); x.charCodeAt=String.prototype.charCodeAt;x.charCodeAt(true)") ); 81 array[item++] = new TestCase( SECTION, " [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/ |
H A D | RegExp_leftContext_as_array.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; variable 36 writeHeaderToLog( SECTION + " "+ TITLE); 43 testcases[count++] = new TestCase ( SECTION, "'abc123xyz'.match(/123/); RegExp['$`']", 48 testcases[count++] = new TestCase ( SECTION, "'abc123xyz'.match(/456/); RegExp['$`']", 53 testcases[count++] = new TestCase ( SECTION, "'abc123xyz'.match(/abc123xyz/); RegExp['$`']", 58 testcases[count++] = new TestCase ( SECTION, "'xxxx'.match(/$/); RegExp['$`']", 63 testcases[count++] = new TestCase ( SECTION, "'test'.match(/^/); RegExp['$`']", 68 testcases[count++] = new TestCase ( SECTION, "'xxxx'.match(new RegExp('$')); RegExp['$`']", 73 testcases[count++] = new TestCase ( SECTION, "'test'.match(new RegExp('^')); RegExp['$`']",
|
H A D | asterisk.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; variable 36 writeHeaderToLog( SECTION + " "+ TITLE); 42 testcases[count++] = new TestCase ( SECTION, "'abcddddefg'.match(new RegExp('d*'))", 46 testcases[count++] = new TestCase ( SECTION, "'abcddddefg'.match(new RegExp('cd*'))", 50 testcases[count++] = new TestCase ( SECTION, "'abcdefg'.match(new RegExp('cx*d'))", 54 testcases[count++] = new TestCase ( SECTION, "'xxxxxxx'.match(new RegExp('(x*)(x+)'))", 58 testcases[count++] = new TestCase ( SECTION, "'1234567890'.match(new RegExp('(\\d*)(\\d+)'))", 63 testcases[count++] = new TestCase ( SECTION, "'1234567890'.match(new RegExp('(\\d*)\\d(\\d+)'))", 68 testcases[count++] = new TestCase ( SECTION, "'xxxxxxx'.match(new RegExp('(x+)(x*)'))", 72 testcases[count++] = new TestCase ( SECTION, "'xxxxxxyyyyy [all...] |
H A D | special_characters.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; variable 36 writeHeaderToLog( SECTION + " "+ TITLE); 42 testcases[count++] = new TestCase ( SECTION, "'^abcdefghi'.match(/\^abc/)", String(["^abc"]), String('^abcdefghi'.match(/\^abc/))); 45 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/^abc/)", String(["abc"]), String('abcdefghi'.match(/^abc/))); 48 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/fghi$/)", String(["ghi"]), String('abcdefghi'.match(/ghi$/))); 51 testcases[count++] = new TestCase ( SECTION, "'eeeefghi'.match(/e*/)", String(["eeee"]), String('eeeefghi'.match(/e*/))); 54 testcases[count++] = new TestCase ( SECTION, "'abcdeeeefghi'.match(/e+/)", String(["eeee"]), String('abcdeeeefghi'.match(/e+/))); 57 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/abc?de/)", String(["abcde"]), String('abcdefghi'.match(/abc?de/))); 60 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/c.e/)", String(["cde"]), String('abcdefghi'.match(/c.e/))); 63 testcases[count++] = new TestCase ( SECTION, "'abcewirjskjdabciewjsd [all...] |
H A D | RegExp_dollar_number.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; variable 37 writeHeaderToLog( SECTION + " "+ TITLE); 44 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/(a(b(c(d(e)f)g)h)i)/); RegExp.$1", 48 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/(a(b(c(d(e)f)g)h)i)/); RegExp.$2", 52 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/(a(b(c(d(e)f)g)h)i)/); RegExp.$3", 56 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/(a(b(c(d(e)f)g)h)i)/); RegExp.$4", 60 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/(a(b(c(d(e)f)g)h)i)/); RegExp.$5", 64 testcases[count++] = new TestCase ( SECTION, "'abcdefghi'.match(/(a(b(c(d(e)f)g)h)i)/); RegExp.$6", 72 testcases[count++] = new TestCase ( SECTION, "'" + a_to_z + "'.match((a)b(c)....(y)z); RegExp.$1", 74 testcases[count++] = new TestCase ( SECTION, "'" [all...] |
H A D | RegExp_multiline.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; variable 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, "(multilin [all...] |
H A D | question_mark.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; variable 36 writeHeaderToLog( SECTION + " "+ TITLE); 42 testcases[count++] = new TestCase ( SECTION, "'abcdef'.match(new RegExp('cd?e'))", 46 testcases[count++] = new TestCase ( SECTION, "'abcdef'.match(new RegExp('cdx?e'))", 50 testcases[count++] = new TestCase ( SECTION, "'pqrstuvw'.match(new RegExp('o?pqrst'))", 54 testcases[count++] = new TestCase ( SECTION, "'abcd'.match(new RegExp('x?y?z?'))", 58 testcases[count++] = new TestCase ( SECTION, "'abcd'.match(new RegExp('x?ay?bz?c'))", 62 testcases[count++] = new TestCase ( SECTION, "'abcd'.match(/x?ay?bz?c/)", 66 testcases[count++] = new TestCase ( SECTION, "'abbbbc'.match(new RegExp('b?b?b?b'))", 70 testcases[count++] = new TestCase ( SECTION, "'12 [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Math/ |
H A D | 15.8.2.1.js | 34 var SECTION = "15.8.2.1"; variable 40 writeHeaderToLog( SECTION + " "+ TITLE); 49 array[item++] = new TestCase( SECTION, "Math.abs.length", 1, Math.abs.length ); 51 array[item++] = new TestCase( SECTION, "Math.abs()", Number.NaN, Math.abs() ); 52 array[item++] = new TestCase( SECTION, "Math.abs( void 0 )", Number.NaN, Math.abs(void 0) ); 53 array[item++] = new TestCase( SECTION, "Math.abs( null )", 0, Math.abs(null) ); 54 array[item++] = new TestCase( SECTION, "Math.abs( true )", 1, Math.abs(true) ); 55 array[item++] = new TestCase( SECTION, "Math.abs( false )", 0, Math.abs(false) ); 56 array[item++] = new TestCase( SECTION, "Math.abs( string primitive)", Number.NaN, Math.abs("a string primitive") ); 57 array[item++] = new TestCase( SECTION, "Mat [all...] |
H A D | 15.8.2.6.js | 40 var SECTION = "15.8.2.6"; variable 45 writeHeaderToLog( SECTION + " "+ TITLE); 54 array[item++] = new TestCase( SECTION, "Math.ceil.length", 1, Math.ceil.length ); 56 array[item++] = new TestCase( SECTION, "Math.ceil(NaN)", Number.NaN, Math.ceil(Number.NaN) ); 57 array[item++] = new TestCase( SECTION, "Math.ceil(null)", 0, Math.ceil(null) ); 58 array[item++] = new TestCase( SECTION, "Math.ceil()", Number.NaN, Math.ceil() ); 59 array[item++] = new TestCase( SECTION, "Math.ceil(void 0)", Number.NaN, Math.ceil(void 0) ); 61 array[item++] = new TestCase( SECTION, "Math.ceil('0')", 0, Math.ceil('0') ); 62 array[item++] = new TestCase( SECTION, "Math.ceil('-0')", -0, Math.ceil('-0') ); 63 array[item++] = new TestCase( SECTION, "Infinit [all...] |
H A D | 15.8.2.12.js | 39 var SECTION = "15.8.2.12"; variable 45 writeHeaderToLog( SECTION + " "+ TITLE); 54 array[item++] = new TestCase( SECTION, "Math.min.length", 2, Math.min.length ); 56 array[item++] = new TestCase( SECTION, "Math.min()", Infinity, Math.min() ); 57 array[item++] = new TestCase( SECTION, "Math.min(void 0, 1)", Number.NaN, Math.min( void 0, 1 ) ); 58 array[item++] = new TestCase( SECTION, "Math.min(void 0, void 0)", Number.NaN, Math.min( void 0, void 0 ) ); 59 array[item++] = new TestCase( SECTION, "Math.min(null, 1)", 0, Math.min( null, 1 ) ); 60 array[item++] = new TestCase( SECTION, "Math.min(-1, null)", -1, Math.min( -1, null ) ); 61 array[item++] = new TestCase( SECTION, "Math.min(true, false)", 0, Math.min(true,false) ); 63 array[item++] = new TestCase( SECTION, "Mat [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/ |
H A D | 15.6.2.js | 39 var SECTION = "15.6.2"; variable 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, 67 array[item++] = new TestCase( SECTION, "(ne [all...] |
/external/webkit/Source/JavaScriptCore/tests/mozilla/js1_2/operator/ |
H A D | strictEquality.js | 30 var SECTION = 'As described in Netscape doc "Whats new in JavaScript 1.2"'; variable 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, "({ on [all...] |