tor-browser

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

S7.8.4_A6.3_T1.js (2409B)


      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: \x HexDigit HexDigit SingleStringCharacter
      6 es5id: 7.8.4_A6.3_T1
      7 description: Check similar to ('\x01F' === String.fromCharCode('1') + 'F')
      8 ---*/
      9 
     10 //CHECK#1
     11 if ('\x01F' !== String.fromCharCode('1') + 'F') {
     12  throw new Test262Error("#1: '\x01F' === String.fromCharCode('1') + 'F'");
     13 }
     14 
     15 //CHECK#2
     16 if ('\x02E' !== String.fromCharCode('2') + 'E') {
     17  throw new Test262Error("#2: '\x02E' === String.fromCharCode('2') + 'E'");
     18 }
     19 
     20 //CHECK#3
     21 if ('\x03D' !== String.fromCharCode('3') + 'D') {
     22  throw new Test262Error("#3: '\x03D' === String.fromCharCode('3') + 'D'");
     23 }
     24 
     25 //CHECK#4
     26 if ('\x04C' !== String.fromCharCode('4') + 'C') {
     27  throw new Test262Error("#4: '\x04C' === String.fromCharCode('4') + 'C'");
     28 }
     29 
     30 //CHECK#5
     31 if ('\x05B' !== String.fromCharCode('5') + 'B') {
     32  throw new Test262Error("#5: '\x05B' === String.fromCharCode('5') + 'B'");
     33 }
     34 
     35 //CHECK#6
     36 if ('\x06A' !== String.fromCharCode('6') + 'A') {
     37  throw new Test262Error("#6: '\x06A' === String.fromCharCode('6') + 'A'");
     38 }
     39 
     40 //CHECK#7
     41 if ('\x079' !== String.fromCharCode('7') + '9') {
     42  throw new Test262Error("#7: '\x079' === String.fromCharCode('7') + '9'");
     43 }
     44 
     45 //CHECK#8
     46 if ('\x088' !== String.fromCharCode('8') + '8') {
     47  throw new Test262Error("#8: '\x088' === String.fromCharCode('8') + '8'");
     48 }
     49 
     50 //CHECK#9
     51 if ('\x097' !== String.fromCharCode('9') + '7') {
     52  throw new Test262Error("#9: '\x097' === String.fromCharCode('9') + '7'");
     53 }
     54 
     55 //CHECK#A
     56 if ('\x0A6' !== String.fromCharCode('10') + '6') {
     57  throw new Test262Error("#A: '\x0A6' === String.fromCharCode('10') + '6'");
     58 }
     59 
     60 //CHECK#B
     61 if ('\x0B5' !== String.fromCharCode('11') + '5') {
     62  throw new Test262Error("#B: '\x0B5' === String.fromCharCode('11') + '5'");
     63 }
     64 
     65 //CHECK#C
     66 if ('\x0C4' !== String.fromCharCode('12') + '4') {
     67  throw new Test262Error("#C: '\x0C4' === String.fromCharCode('12') + '4'");
     68 }
     69 
     70 //CHECK#D
     71 if ('\x0D3' !== String.fromCharCode('13') + '3') {
     72  throw new Test262Error("#D: '\x0D3' === String.fromCharCode('13') + '3'");
     73 }
     74 
     75 //CHECK#E
     76 if ('\x0E2' !== String.fromCharCode('14') + '2') {
     77  throw new Test262Error("#E: '\x0E2' === String.fromCharCode('14') + '2'");
     78 }
     79 
     80 //CHECK#F
     81 if ('\x0F1' !== String.fromCharCode('15') + '1') {
     82  throw new Test262Error("#F: '\x0F1' === String.fromCharCode('15') + '1'");
     83 }
     84 
     85 reportCompare(0, 0);