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