S10.2.3_A1.3_T1.js (718B)
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 info: | 6 Global object has properties such as built-in objects such as 7 Math, String, Date, parseInt, etc 8 es5id: 10.2.3_A1.3_T1 9 description: Eval execution context - Value Properties 10 ---*/ 11 12 var evalStr = 13 '//CHECK#1\n'+ 14 'if ( NaN === null ) {\n'+ 15 ' throw new Test262Error("#1: NaN === null");\n'+ 16 '}\n'+ 17 18 '//CHECK#2\n'+ 19 'if ( Infinity === null ) {\n'+ 20 ' throw new Test262Error("#2: Infinity === null");\n'+ 21 '}\n'+ 22 23 '//CHECK#3\n'+ 24 'if ( undefined === null ) {\n'+ 25 ' throw new Test262Error("#3: undefined === null");\n'+ 26 '}\n'+ 27 ';\n'; 28 29 eval(evalStr); 30 31 reportCompare(0, 0);