js/src/tests/test262/ch10/10.6/S10.6_A1.js

branch
TOR_BUG_3246
changeset 5
4ab42b5ab56c
equal deleted inserted replaced
-1:000000000000 0:4fb0c7403dba
1 // Copyright 2009 the Sputnik authors. All rights reserved.
2 // This code is governed by the BSD license found in the LICENSE file.
3
4 /**
5 * When control enters an execution context for function code,
6 * an arguments object is created and initialised
7 *
8 * @path ch10/10.6/S10.6_A1.js
9 * @description Executing function which uses arguments object
10 */
11
12 //CHECK#1
13 function f1(){
14 return arguments;
15 }
16
17 try{
18 var x = f1();
19 }
20 catch(e){
21 $ERROR("#1: arguments doesn't exists");
22 }
23
24 //CHECK#2
25 var f2 = function(){
26 return arguments;
27 }
28
29 try{
30 var x = f2();
31 }
32 catch(e){
33 $ERROR("#2: arguments doesn't exists");
34 }
35

mercurial