js/src/tests/test262/ch12/12.2/S12.2_A3.js

Wed, 31 Dec 2014 13:27:57 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 13:27:57 +0100
branch
TOR_BUG_3246
changeset 6
8bccb770b82d
permissions
-rw-r--r--

Ignore runtime configuration files generated during quality assurance.

     1 // Copyright 2009 the Sputnik authors.  All rights reserved.
     2 // This code is governed by the BSD license found in the LICENSE file.
     4 /**
     5  * FunctionDeclaration produces a new scope
     6  *
     7  * @path ch12/12.2/S12.2_A3.js
     8  * @description Using Global scope and Function scope together
     9  */
    11 var __var = "OUT";
    13 (function(){
    14     var __var ="IN";
    15 	(function(){__var = "INNER_SPACE";})();
    16 	(function(){var __var = "INNER_SUN";})();
    17 	//////////////////////////////////////////////////////////////////////////////
    18 	//CHECK#1
    19     if (__var !== "INNER_SPACE") {
    20     	$ERROR('#1: __var === "INNER_SPACE". Actual:  __var ==='+ __var  );
    21     }
    22 	//
    23 	//////////////////////////////////////////////////////////////////////////////
    24 })();
    26 //////////////////////////////////////////////////////////////////////////////
    27 //CHECK#2
    28 if (__var !== "OUT") {
    29 	$ERROR('#2: __var === "OUT". Actual:  __var ==='+ __var  );
    30 }
    31 //
    32 //////////////////////////////////////////////////////////////////////////////
    35 (function(){
    36     __var ="IN";
    37 	(function(){__var = "INNERED"})();
    38 	(function(){var __var = "INNAGER"})();
    39 	//////////////////////////////////////////////////////////////////////////////
    40 	//CHECK#3
    41     if (__var!=="INNERED") {
    42     	$ERROR('#3: __var==="INNERED". Actual:  __var==='+ __var );
    43     }
    44 	//
    45 	//////////////////////////////////////////////////////////////////////////////
    46 })();
    48 //////////////////////////////////////////////////////////////////////////////
    49 //CHECK#4
    50 if (__var!=="INNERED") {
    51 	$ERROR('#4: __var==="INNERED". Actual:  __var==='+ __var );
    52 }
    53 //
    54 //////////////////////////////////////////////////////////////////////////////

mercurial