aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorinoas <mail@inoas.com>2022-05-20 19:47:46 +0200
committerLouis Pilfold <louis@lpil.uk>2022-05-22 21:14:34 +0100
commitb683850a94b00a5bd161d54aac6d37f0a8098d7e (patch)
treee631831431bbf4e90ddae5a9798db06596e84a5d /test
parent3230596556659b6a9528bbd5eb90f1a49f39f654 (diff)
downloadgleam_stdlib-b683850a94b00a5bd161d54aac6d37f0a8098d7e.tar.gz
gleam_stdlib-b683850a94b00a5bd161d54aac6d37f0a8098d7e.zip
let the js runtime run on the environment locale by default
Diffstat (limited to 'test')
-rw-r--r--test/gleam/string_test.gleam12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/gleam/string_test.gleam b/test/gleam/string_test.gleam
index fafea89..ca986e8 100644
--- a/test/gleam/string_test.gleam
+++ b/test/gleam/string_test.gleam
@@ -379,6 +379,18 @@ pub fn to_graphemes_test() {
|> string.to_graphemes
|> should.equal(["뎌", "쉐"])
+ "πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦"
+ |> string.to_graphemes()
+ |> should.equal(["πŸ‘¨β€πŸ‘©β€πŸ‘¦β€πŸ‘¦"])
+
+ "ごん゙に゙げば"
+ |> string.to_graphemes()
+ |> should.equal(["ご", "γ‚“γ‚™", "に゙", "げ", "ば"])
+
+ "γƒγ‚šγƒ’γ‚šγƒ•γ‚šγƒ˜γ‚šγƒ›γ‚š"
+ |> string.to_graphemes()
+ |> should.equal(["γƒγ‚š", "γƒ’γ‚š", "γƒ•γ‚š", "γƒ˜γ‚š", "γƒ›γ‚š"])
+
"ZΝ‘Ν«Μ“ΝͺΜ‚Ν«Μ½ΝΜ΄Μ™Μ€ΜžΝ‰ΝšΜ―ΜžΜ ΝAΜ΄Μ΅ΜœΜ°Ν”Ν«Ν—Ν’L̠ͨͧͩ͘GΜ΄Μ»ΝˆΝΝ”ΜΉΜ‘Ν—ΜŽΜ…Ν›ΜΗͺΜ΅ΜΉΜ»ΜΜ³Ν‚ΜŒΜŒΝ˜!Ν–Μ¬Μ°Μ™Μ—ΜΏΜ‹Ν₯Ν₯Μ‚Ν£ΜΜΜΝœΝž"
|> string.to_graphemes
|> should.equal([