rem: testcases[tc++] = new TestCase( SECTION, "do while ( " + i +" < " + limit +" )", expect, i ); 
add: new TestCase( SECTION, "do while ( " + i +" < " + limit +" )", expect, i ); 
context: function DoWhile( limit, expect ) {    i = 0;    result1 = "pass";    result2 = "failed: broke out of labeled statement unexpectedly";   foo: {        do {            i++;            if ( ! (i < limit) ) {                break;                result1 = "fail: evaluated statement after a labeled break";            }        } while ( true );        result2 = "pass";    }    testcases[tc++] = new TestCase(        SECTION,        "do while ( " + i +" < " + limit +" )",        expect,        i );    testcases[tc++] = new TestCase(        SECTION,        "breaking out of a do... while loop",        "pass",        result1 );    testcases[tc++] = new TestCase(        SECTION,        "breaking out of a labeled do...while loop",        "pass",        result2 );}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/f5797aeb2410e2259028142b87595fe71f03e531/dowhile-004.js/buggy/js/tests/ecma_2/Statements/dowhile-004.js