File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -42,6 +42,7 @@ defmodule StringTest do
42
42
test :upcase do
43
43
assert String . upcase ( "123 abcd 456 efg hij ( %$#) kl mnop @ qrst = -_ uvwxyz" ) == "123 ABCD 456 EFG HIJ ( %$#) KL MNOP @ QRST = -_ UVWXYZ"
44
44
assert String . upcase ( "" ) == ""
45
+ assert String . upcase ( "abcD" ) == "ABCD"
45
46
end
46
47
47
48
test :upcase_utf8 do
@@ -51,16 +52,19 @@ defmodule StringTest do
51
52
52
53
test :upcase_utf8_multibyte do
53
54
assert String . upcase ( "straße" ) == "STRASSE"
55
+ assert String . upcase ( "áüÈß" ) == "ÁÜÈSS"
54
56
end
55
57
56
58
test :downcase do
57
59
assert String . downcase ( "123 ABcD 456 EfG HIJ ( %$#) KL MNOP @ QRST = -_ UVWXYZ" ) == "123 abcd 456 efg hij ( %$#) kl mnop @ qrst = -_ uvwxyz"
60
+ assert String . downcase ( "abcD" ) == "abcd"
58
61
assert String . downcase ( "" ) == ""
59
62
end
60
63
61
64
test :downcase_utf8 do
62
65
assert String . downcase ( "& % # ÀÁÂ ÃÄÅ 1 2 Ç Æ" ) == "& % # àáâ ãäå 1 2 ç æ"
63
66
assert String . downcase ( "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞ" ) == "àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþ"
67
+ assert String . downcase ( "áüÈß" ) == "áüèß"
64
68
end
65
69
66
70
test :capitalize do
You can’t perform that action at this time.
0 commit comments