Commonize CharCategory and related functions #KT-39177 #KT-43216 #KT-39906 #KT-30652

(cherry picked from commit fc5c01b9a72498f9bd200817936a629689c0bff0)
This commit is contained in:
Abduqodiri Qurbonzoda
2020-10-16 01:52:36 +03:00
committed by Vasily Levchenko
parent ec024cee53
commit e63b405f58
9 changed files with 512 additions and 463 deletions
@@ -48,7 +48,7 @@ private fun trimWhitespaces() {
assertEquals(expected = "String", actual = "\u0020 \u202FString\u2028\u2029".trim(),
message = "Trim special whitespaces")
assertEquals(expected = "\u1FFFString", actual = "\u0085 \u1FFFString".trim(),
assertEquals(expected = "\u1FFFString", actual = "\u00A0 \u1FFFString".trim(),
message = "Trim special whitespace but should left a unicode symbol")
assertEquals(expected = "String\tSTR", actual = " \nString\tSTR ".trim(), message = "Trim newline")
}