// Binary: cache/js-dbg-64-9cf3ea112635-linux // Flags: --ion-eager // var callStack = new Array(); function TestCase(n, d, e, a) { this.expect = e; this.actual = a; this.passed = getTestCaseResult(e, a); dump(+ this.path + ' ' + 'reason: ' + toPrinted(this.reason)+ '\n'); }; function reportCompare (expected, actual, description) { var testcase = new TestCase("unknown-test-name", description, expected, actual); } function enterFunc (funcName) { callStack.push(funcName); var lastFunc = callStack.pop(); reportCompare(funcName, lastFunc, "Test driver failure wrong exit function "); } try { var summary = 'String static methods'; var actual = ''; expect = '2'; reportCompare(expect, actual, summary + " String.toUpperCase(new Boolean(true))"); } catch(exc0) {} try { function TestCase(n, d, e, a) {} enterFunc ('test'); reportCompare(expect, actual, summary); } catch(exc2) {}