tor-browser

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

S15.10.2.10_A3.1_T1.js (1114B)


      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: "CharacterEscape :: HexEscapeSequence :: x HexDigit HexDigit"
      6 es5id: 15.10.2.10_A3.1_T1
      7 description: Tested string include equal unicode symbols
      8 ---*/
      9 
     10 var arr = /\x00/.exec("\u0000"); 
     11 if ((arr === null) || (arr[0] !== "\u0000")) {
     12  throw new Test262Error('#0: var arr = /\\x00/.exec(\\u0000); arr[0] === "\\u0000". Actual. ' + (arr && arr[0]));
     13 }
     14 
     15 var arr = /\x01/.exec("\u0001"); 
     16 if ((arr === null) || (arr[0] !== "\u0001")) {
     17  throw new Test262Error('#1: var arr = /\\x01/.exec(\\u0001); arr[0] === "\\u0001". Actual. ' + (arr && arr[0]));
     18 }
     19 
     20 var arr = /\x0A/.exec("\u000A"); 
     21 if ((arr === null) || (arr[0] !== "\u000A")) {
     22  throw new Test262Error('#2: var arr = /\\x0A/.exec(\\u000A); arr[0] === "\\u000A". Actual. ' + (arr && arr[0]));
     23 }
     24 
     25 var arr = /\xFF/.exec("\u00FF"); 
     26 if ((arr === null) || (arr[0] !== "\u00FF")) {
     27  throw new Test262Error('#3: var arr = /\\xFF/.exec(\\u00FF); arr[0] === "\\u00FF". Actual. ' + (arr && arr[0]));
     28 }
     29 
     30 reportCompare(0, 0);