initial import
[vuplus_webkit] / Source / JavaScriptCore / tests / mozilla / ecma_2 / Statements / while-001.js
1 /**
2  *  File Name:          while-001
3  *  ECMA Section:
4  *  Description:        while statement
5  *
6  *  Verify that the while statement is not executed if the while expression is
7  *  false
8  *
9  *  Author:             christine@netscape.com
10  *  Date:               11 August 1998
11  */
12     var SECTION = "while-001";
13     var VERSION = "ECMA_2";
14     var TITLE   = "while statement";
15
16     startTest();
17     writeHeaderToLog( SECTION + " "+ TITLE);
18
19     var tc = 0;
20     var testcases = new Array();
21
22     DoWhile();
23     test();
24
25     function DoWhile() {
26         result = "pass";
27
28         while (false) {
29             result = "fail";
30             break;
31         }
32
33         testcases[tc++] = new TestCase(
34             SECTION,
35             "while statement: don't evaluate statement is expression is false",
36             "pass",
37             result );
38
39     }