diff options
Diffstat (limited to 'deps/v8/test/intl/collator/de-sort.js')
-rw-r--r-- | deps/v8/test/intl/collator/de-sort.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/deps/v8/test/intl/collator/de-sort.js b/deps/v8/test/intl/collator/de-sort.js index 278b9492d3..005620c3be 100644 --- a/deps/v8/test/intl/collator/de-sort.js +++ b/deps/v8/test/intl/collator/de-sort.js @@ -42,3 +42,17 @@ assertEquals('flüße', result[5]); assertEquals('FUSSE', result[6]); assertEquals('Fuße', result[7]); assertEquals('März', result[8]); + +result = ["AE", "Ä"].sort(new Intl.Collator("de", {usage: "sort"}).compare) +assertEquals("Ä", result[0]); +assertEquals("AE", result[1]); +result = ["AE", "Ä"].sort(new Intl.Collator("de", {usage: "search"}).compare) +assertEquals("AE", result[0]); +assertEquals("Ä", result[1]); + + +var collator = new Intl.Collator("de", {usage: "search"}); +collator.resolvedOptions() // This triggers the code that removes the u-co-search keyword +result = ["AE", "Ä"].sort(collator.compare) +assertEquals("AE", result[0]); +assertEquals("Ä", result[1]); |