Skip to content

Commit

Permalink
Try different UTF-8 encoded characters.
Browse files Browse the repository at this point in the history
  • Loading branch information
rxin committed Jun 11, 2015
1 parent 1ff7c82 commit a3b124d
Showing 1 changed file with 5 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ public void startsWith() {
Assert.assertTrue(UTF8String.fromString("hello").startsWith(UTF8String.fromString("hell")));
Assert.assertFalse(UTF8String.fromString("hello").startsWith(UTF8String.fromString("ell")));
Assert.assertFalse(UTF8String.fromString("hello").startsWith(UTF8String.fromString("hellooo")));
Assert.assertTrue(UTF8String.fromString("大千世界").startsWith(UTF8String.fromString("大千")));
Assert.assertTrue(UTF8String.fromString("数据砖头").startsWith(UTF8String.fromString("数据")));
Assert.assertFalse(UTF8String.fromString("大千世界").startsWith(UTF8String.fromString("千")));
Assert.assertFalse(
UTF8String.fromString("大千世界").startsWith(UTF8String.fromString("大千世界好")));
Expand All @@ -74,7 +74,7 @@ public void endsWith() {
Assert.assertTrue(UTF8String.fromString("大千世界").endsWith(UTF8String.fromString("世界")));
Assert.assertFalse(UTF8String.fromString("大千世界").endsWith(UTF8String.fromString("世")));
Assert.assertFalse(
UTF8String.fromString("大千世界").endsWith(UTF8String.fromString("我的大千世界")));
UTF8String.fromString("数据砖头").endsWith(UTF8String.fromString("我的数据砖头")));
}

@Test
Expand All @@ -84,10 +84,10 @@ public void substring() {
Assert.assertEquals(
UTF8String.fromString("hello").substring(1, 3), UTF8String.fromString("el"));
Assert.assertEquals(
UTF8String.fromString("大千世界").substring(0, 1), UTF8String.fromString(""));
UTF8String.fromString("数据砖头").substring(0, 1), UTF8String.fromString(""));
Assert.assertEquals(
UTF8String.fromString("大千世界").substring(1, 3), UTF8String.fromString("千世"));
UTF8String.fromString("数据砖头").substring(1, 3), UTF8String.fromString("据砖"));
Assert.assertEquals(
UTF8String.fromString("大千世界").substring(3, 5), UTF8String.fromString(""));
UTF8String.fromString("数据砖头").substring(3, 5), UTF8String.fromString(""));
}
}

0 comments on commit a3b124d

Please sign in to comment.