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
+9
View File
@@ -0,0 +1,9 @@
IO.print("abcd".endsWith("cd")) // expect: true
IO.print("abcd".endsWith("abcde")) // expect: false
IO.print("abcd".endsWith("abcd")) // expect: true
IO.print("abcd".endsWith("f")) // expect: false
IO.print("abcd".endsWith("")) // expect: true
// Non-ASCII.
IO.print("søméthîng".endsWith("thîng")) // expect: true
IO.print("søméthîng".endsWith("thing")) // expect: false