tor-browser

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

character-class-escape-non-whitespace-u180e.js (675B)


      1 // Copyright 2018 Leonardo Balter. All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 
      4 /*---
      5 esid: sec-characterclassescape
      6 description: Detect non WhiteSpace using \S+
      7 info: |
      8    The production CharacterClassEscape :: S evaluates by returning
      9    the set of all characters not included in the set returned by
     10    CharacterClassEscape :: s
     11 
     12    The Mongolian Vowel Separator (u180e) became a non whitespace character
     13    since Unicode 6.3.0
     14 features: [u180e]
     15 ---*/
     16 
     17 var str = String.fromCharCode(0x180E);
     18 assert.sameValue(
     19  str.replace(/\S+/g, "test262"),
     20  "test262",
     21  "Non WhiteSpace character: \\u180E"
     22 );
     23 
     24 reportCompare(0, 0);