tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

S15.5.1.1_A1_T2.js (985B)


      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    When String is called as a function rather than as a constructor, it
      7    performs a type conversion
      8 es5id: 15.5.1.1_A1_T2
      9 description: Call String(null)
     10 ---*/
     11 
     12 var __str = String(null);
     13 
     14 //////////////////////////////////////////////////////////////////////////////
     15 //CHECK#1
     16 if (typeof __str !== "string") {
     17  throw new Test262Error('#1: __str = String(null); typeof __str === "string". Actual: typeof __str ===' + typeof __str);
     18 }
     19 //
     20 //////////////////////////////////////////////////////////////////////////////
     21 
     22 //////////////////////////////////////////////////////////////////////////////
     23 //CHECK#2
     24 if (__str !== "null") {
     25  throw new Test262Error('#2: __str = String(null); __str === "null". Actual: __str ===' + __str);
     26 }
     27 //
     28 //////////////////////////////////////////////////////////////////////////////
     29 
     30 reportCompare(0, 0);