Don't unwrap single-element String arrays
This commit is contained in:
parent
99801915aa
commit
9424949245
|
@ -10,7 +10,7 @@ com.google.gson.functional.PrimitiveTest.testPrimitiveBooleanAutoboxedInASingleE
|
|||
com.google.gson.functional.PrimitiveTest.testPrimitiveDoubleAutoboxedInASingleElementArrayDeserialization
|
||||
com.google.gson.functional.PrimitiveTest.testBigDecimalInASingleElementArrayDeserialization
|
||||
com.google.gson.functional.PrimitiveTest.testBigIntegerInASingleElementArrayDeserialization
|
||||
|
||||
com.google.gson.functional.StringTest.testStringValueAsSingleElementArrayDeserialization
|
||||
|
||||
GSON 1.x permitted primitive types to be overridden
|
||||
GSON 2.x doesn't.
|
||||
|
|
|
@ -97,12 +97,6 @@ public class StringTest extends TestCase {
|
|||
assertEquals("[\"abc\"]", gson.toJson(target, String[].class));
|
||||
}
|
||||
|
||||
public void testStringValueAsSingleElementArrayDeserialization() throws Exception {
|
||||
String value = "someRandomStringValue";
|
||||
String actual = gson.fromJson("[\"" + value + "\"]", String.class);
|
||||
assertEquals(value, actual);
|
||||
}
|
||||
|
||||
public void testStringWithEscapedSlashDeserialization() {
|
||||
String value = "/";
|
||||
String json = "'\\/'";
|
||||
|
|
Loading…
Reference in New Issue
Block a user