THRIFT-4865:Replace expired Charsets with StandardCharsets
Client: Java
Patch: Issacpeng <pengzhouhu@huawei.com>
This closes #1846
diff --git a/lib/java/test/org/apache/thrift/transport/TestTByteBuffer.java b/lib/java/test/org/apache/thrift/transport/TestTByteBuffer.java
index a73075b..bdc0a84 100644
--- a/lib/java/test/org/apache/thrift/transport/TestTByteBuffer.java
+++ b/lib/java/test/org/apache/thrift/transport/TestTByteBuffer.java
@@ -1,7 +1,7 @@
package org.apache.thrift.transport;
import junit.framework.TestCase;
-import org.apache.commons.codec.Charsets;
+import java.nio.charset.StandardCharsets;
import org.apache.thrift.TException;
import java.nio.ByteBuffer;
@@ -9,25 +9,25 @@
public class TestTByteBuffer extends TestCase {
public void testReadWrite() throws Exception {
final TByteBuffer byteBuffer = new TByteBuffer(ByteBuffer.allocate(16));
- byteBuffer.write("Hello World".getBytes(Charsets.UTF_8));
- assertEquals("Hello World", new String(byteBuffer.flip().toByteArray(), Charsets.UTF_8));
+ byteBuffer.write("Hello World".getBytes(StandardCharsets.UTF_8));
+ assertEquals("Hello World", new String(byteBuffer.flip().toByteArray(), StandardCharsets.UTF_8));
}
public void testReuseReadWrite() throws Exception {
final TByteBuffer byteBuffer = new TByteBuffer(ByteBuffer.allocate(16));
- byteBuffer.write("Hello World".getBytes(Charsets.UTF_8));
- assertEquals("Hello World", new String(byteBuffer.flip().toByteArray(), Charsets.UTF_8));
+ byteBuffer.write("Hello World".getBytes(StandardCharsets.UTF_8));
+ assertEquals("Hello World", new String(byteBuffer.flip().toByteArray(), StandardCharsets.UTF_8));
byteBuffer.clear();
- byteBuffer.write("Goodbye Horses".getBytes(Charsets.UTF_8));
- assertEquals("Goodbye Horses", new String(byteBuffer.flip().toByteArray(), Charsets.UTF_8));
+ byteBuffer.write("Goodbye Horses".getBytes(StandardCharsets.UTF_8));
+ assertEquals("Goodbye Horses", new String(byteBuffer.flip().toByteArray(), StandardCharsets.UTF_8));
}
public void testOverflow() throws Exception {
final TByteBuffer byteBuffer = new TByteBuffer(ByteBuffer.allocate(4));
try {
- byteBuffer.write("Hello World".getBytes(Charsets.UTF_8));
+ byteBuffer.write("Hello World".getBytes(StandardCharsets.UTF_8));
fail("Expected write operation to fail with TTransportException");
} catch (TTransportException e) {
assertEquals("Not enough room in output buffer", e.getMessage());