Imported tests
[mono.git] / mcs / class / Microsoft.JScript / Test / Mozilla / ecma_2 / FunctionObjects / call-1.js
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */\r
2 /**\r
3    File Name:          call-1.js\r
4    Section:            Function.prototype.call\r
5    Description:\r
6 \r
7 \r
8    Author:             christine@netscape.com\r
9    Date:               12 november 1997\r
10 */\r
11 var SECTION = "call-1";\r
12 var VERSION = "ECMA_2";\r
13 var TITLE   = "Function.prototype.call";\r
14 \r
15 startTest();\r
16 writeHeaderToLog( SECTION + " "+ TITLE);\r
17 \r
18 new TestCase( SECTION,\r
19               "ToString.call( this, this )",\r
20               GLOBAL,\r
21               ToString.call( this, this ) );\r
22 \r
23 new TestCase( SECTION,\r
24               "ToString.call( Boolean, Boolean.prototype )",\r
25               "false",\r
26               ToString.call( Boolean, Boolean.prototype ) );\r
27 \r
28 new TestCase( SECTION,\r
29               "ToString.call( Boolean, Boolean.prototype.valueOf() )",\r
30               "false",\r
31               ToString.call( Boolean, Boolean.prototype.valueOf() ) );\r
32 \r
33 test();\r
34 \r
35 function ToString( obj ) {\r
36   return obj +"";\r
37 }\r