test: add non-ASCII UTF-8 test cases for contains, endsWith, equality, indexOf, and startsWith string methods

This commit is contained in:
Bob Nystrom
2015-01-22 23:28:54 +00:00
parent 23c67c2e8b
commit 735268f620
6 changed files with 22 additions and 1 deletions
+5
View File
@@ -2,3 +2,8 @@ IO.print("abcd".indexOf("cd")) // expect: 2
IO.print("abcd".indexOf("a")) // expect: 0
IO.print("abcd".indexOf("abcde")) // expect: -1
IO.print("abab".indexOf("ab")) // expect: 0
// Non-ASCII. Note that it returns byte indices, not code points.
IO.print("søméஃthîng".indexOf("e")) // expect: -1
IO.print("søméஃthîng".indexOf("m")) // expect: 3
IO.print("søméஃthîng".indexOf("thî")) // expect: 9