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 e1daf08568b4cad64094ecc703a387bf08e1f0f2..8ab3f1932937b56705690941951b56d9ddb6e21e 100644 |
--- a/test/mjsunit/harmony/regexp-property-binary.js |
+++ b/test/mjsunit/harmony/regexp-property-binary.js |
@@ -13,6 +13,19 @@ assertThrows("/\\p{Bidi_C=False}/u"); |
assertThrows("/\\P{Bidi_Control=Y}/u"); |
assertThrows("/\\p{AHex=Yes}/u"); |
+assertThrows("/\\p{Composition_Exclusion}/u"); |
+assertThrows("/\\p{CE}/u"); |
+assertThrows("/\\p{Full_Composition_Exclusion}/u"); |
+assertThrows("/\\p{Comp_Ex}/u"); |
+assertThrows("/\\p{Grapheme_Link}/u"); |
+assertThrows("/\\p{Gr_Link}/u"); |
+assertThrows("/\\p{Hyphen}/u"); |
+assertThrows("/\\p{NFD_Inert}/u"); |
+assertThrows("/\\p{NFDK_Inert}/u"); |
+assertThrows("/\\p{NFC_Inert}/u"); |
+assertThrows("/\\p{NFKC_Inert}/u"); |
+assertThrows("/\\p{Segment_Starter}/u"); |
+ |
t(/\p{Alphabetic}/u, "æ"); |
f(/\p{Alpha}/u, "1"); |
@@ -43,9 +56,6 @@ f(/\p{CWT}/u, "1"); |
t(/\p{Changes_When_Uppercased}/u, "b"); |
f(/\p{CWU}/u, "1"); |
-//t(/\p{Composition_Exclusion}/u, "\u0958"); |
-//f(/\p{CE}/u, "1"); |
- |
t(/\p{Dash}/u, "-"); |
f(/\p{Dash}/u, "1"); |
@@ -76,9 +86,6 @@ f(/\p{Emoji_Presentation}/u, "x"); |
t(/\p{Extender}/u, "\u3005"); |
f(/\p{Ext}/u, "x"); |
-t(/\p{Full_Composition_Exclusion}/u, "\uFB1F"); |
-f(/\p{Comp_Ex}/u, "x"); |
- |
t(/\p{Grapheme_Base}/u, " "); |
f(/\p{Gr_Base}/u, "\u0010"); |
@@ -124,9 +131,6 @@ f(/\p{NChar}/u, "A"); |
t(/\p{Pattern_White_Space}/u, "\u0009"); |
f(/\p{Pat_Syn}/u, "A"); |
-// t(/\p{Prepended_Concatenation_Mark}/u, "\uFDD0"); |
-// f(/\p{PCM}/u, "A"); |
- |
t(/\p{Quotation_Mark}/u, "'"); |
f(/\p{QMark}/u, "A"); |