| Index: test/mjsunit/harmony/regexp-property-binary.js
|
| diff --git a/test/mjsunit/harmony/regexp-property-binary.js b/test/mjsunit/harmony/regexp-property-binary.js
|
| index c0b4426d5e34d093cfaf19228bbeca9c104773cd..f1c58f9ea6e93570a892ff40e85e42f2f1fa7400 100644
|
| --- a/test/mjsunit/harmony/regexp-property-binary.js
|
| +++ b/test/mjsunit/harmony/regexp-property-binary.js
|
| @@ -17,6 +17,22 @@ t(/\p{Uppercase}+/u, "V");
|
| f(/\p{Lower}+/u, "U");
|
| t(/\p{Ideo}+/u, "字");
|
| f(/\p{Ideo}+/u, "x");
|
| +t(/\p{Noncharacter_Code_Point}+/u, "\uFDD0");
|
| +t(/\p{Default_Ignorable_Code_Point}+/u, "\u00AD");
|
| +t(/\p{ASCII}+/u, "a");
|
| +f(/\p{ASCII}+/u, "äöü");
|
| +t(/\p{ID_Start}+/u, "a");
|
| +f(/\p{ID_Start}+/u, "1\\");
|
| +t(/\p{ID_Continue}+/u, "1");
|
| +f(/\p{ID_Continue}+/u, "%\\");
|
| +t(/\p{Join_Control}+/u, "\u200c");
|
| +f(/\p{Join_Control}+/u, "a1");
|
| +t(/\p{Emoji_Presentation}+/u, "\u{1F308}");
|
| +f(/\p{Emoji_Presentation}+/u, "x");
|
| +t(/\p{Emoji_Modifier}+/u, "\u{1F3FE}");
|
| +f(/\p{Emoji_Modifier}+/u, "x");
|
| +t(/\p{Emoji_Modifier_Base}+/u, "\u{1F6CC}");
|
| +f(/\p{Emoji_Modifier_Base}+/u, "x");
|
|
|
| assertThrows("/\\p{Hiragana}/u");
|
| assertThrows("/\\p{Bidi_Class}/u");
|
|
|