rem: testcases[tc].passed = writeTestCaseResult( testcases[tc].expect, testcases[tc].actual, testcases[tc].description +" = "+ testcases[tc].actual ); 
add: testcases[tc].passed = writeTestCaseResult( testcases[tc].expect, testcases[tc].actual, testcases[tc].description +" = "+ testcases[tc].actual ); 
context: function test() {    for ( tc=0; tc < testcases.length; tc++ ) {        var MYOBJECT = new MyObject();        var INPUT = 2;        testcases[tc].description += ( INPUT +"" );        with ( MYOBJECT ) {            eval = null;        }        testcases[tc].actual = eval( INPUT );        testcases[tc].expect = INPUT;        testcases[tc].passed = writeTestCaseResult(                            testcases[tc].expect,                            testcases[tc].actual,                            testcases[tc].description +" = "+                            testcases[tc].actual );        testcases[tc].reason += ( testcases[tc].passed ) ? "" : "wrong value ";    }    stopTest();    return ( testcases );}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/4218d0f5950d93cb2609d946f6af7ce1b2e89575/10.1.4-5.js/clean/js/tests/ecma/ExecutionContexts/10.1.4-5.js