Home | History | Annotate | Download | only in TypeConversion

Lines Matching refs:TestCase

50     testcases[tc++] = new TestCase( SECTION,   "Boolean()",                     false,  Boolean() );
51 testcases[tc++] = new TestCase( SECTION, "Boolean(var x)", false, Boolean(eval("var x")) );
52 testcases[tc++] = new TestCase( SECTION, "Boolean(void 0)", false, Boolean(void 0) );
53 testcases[tc++] = new TestCase( SECTION, "Boolean(null)", false, Boolean(null) );
54 testcases[tc++] = new TestCase( SECTION, "Boolean(false)", false, Boolean(false) );
55 testcases[tc++] = new TestCase( SECTION, "Boolean(true)", true, Boolean(true) );
56 testcases[tc++] = new TestCase( SECTION, "Boolean(0)", false, Boolean(0) );
57 testcases[tc++] = new TestCase( SECTION, "Boolean(-0)", false, Boolean(-0) );
58 testcases[tc++] = new TestCase( SECTION, "Boolean(NaN)", false, Boolean(Number.NaN) );
59 testcases[tc++] = new TestCase( SECTION, "Boolean('')", false, Boolean("") );
63 testcases[tc++] = new TestCase( SECTION, "Boolean(Infinity)", true, Boolean(Number.POSITIVE_INFINITY) );
64 testcases[tc++] = new TestCase( SECTION, "Boolean(-Infinity)", true, Boolean(Number.NEGATIVE_INFINITY) );
65 testcases[tc++] = new TestCase( SECTION, "Boolean(Math.PI)", true, Boolean(Math.PI) );
66 testcases[tc++] = new TestCase( SECTION, "Boolean(1)", true, Boolean(1) );
67 testcases[tc++] = new TestCase( SECTION, "Boolean(-1)", true, Boolean(-1) );
68 testcases[tc++] = new TestCase( SECTION, "Boolean([tab])", true, Boolean("\t") );
69 testcases[tc++] = new TestCase( SECTION, "Boolean('0')", true, Boolean("0") );
70 testcases[tc++] = new TestCase( SECTION, "Boolean('string')", true, Boolean("string") );
73 testcases[tc++] = new TestCase( SECTION, "Boolean(new String() )", true, Boolean(new String()) );
74 testcases[tc++] = new TestCase( SECTION, "Boolean(new String('') )", true, Boolean(new String("")) );
76 testcases[tc++] = new TestCase( SECTION, "Boolean(new Boolean(true))", true, Boolean(new Boolean(true)) );
77 testcases[tc++] = new TestCase( SECTION, "Boolean(new Boolean(false))", true, Boolean(new Boolean(false)) );
78 testcases[tc++] = new TestCase( SECTION, "Boolean(new Boolean() )", true, Boolean(new Boolean()) );
80 testcases[tc++] = new TestCase( SECTION, "Boolean(new Array())", true, Boolean(new Array()) );
82 testcases[tc++] = new TestCase( SECTION, "Boolean(new Number())", true, Boolean(new Number()) );
83 testcases[tc++] = new TestCase( SECTION, "Boolean(new Number(-0))", true, Boolean(new Number(-0)) );
84 testcases[tc++] = new TestCase( SECTION, "Boolean(new Number(0))", true, Boolean(new Number(0)) );
85 testcases[tc++] = new TestCase( SECTION, "Boolean(new Number(NaN))", true, Boolean(new Number(Number.NaN)) );
87 testcases[tc++] = new TestCase( SECTION, "Boolean(new Number(-1))", true, Boolean(new Number(-1)) );
88 testcases[tc++] = new TestCase( SECTION, "Boolean(new Number(Infinity))", true, Boolean(new Number(Number.POSITIVE_INFINITY)) );
89 testcases[tc++] = new TestCase( SECTION, "Boolean(new Number(-Infinity))",true, Boolean(new Number(Number.NEGATIVE_INFINITY)) );
91 testcases[tc++] = new TestCase( SECTION, "Boolean(new Object())", true, Boolean(new Object()) );
92 testcases[tc++] = new TestCase( SECTION, "Boolean(new Function())", true, Boolean(new Function()) );
93 testcases[tc++] = new TestCase( SECTION, "Boolean(new Date())", true, Boolean(new Date()) );
94 testcases[tc++] = new TestCase( SECTION, "Boolean(new Date(0))", true, Boolean(new Date(0)) );
95 testcases[tc++] = new TestCase( SECTION, "Boolean(Math)", true, Boolean(Math) );