Fix tests in other projects
This commit is contained in:
parent
031f729d32
commit
6a4f4329c0
|
@ -58,7 +58,7 @@ public final class GraphAdapterBuilderTest {
|
|||
"'0x2':{'name':'SCISSORS','beats':'0x3'}," +
|
||||
"'0x3':{'name':'PAPER','beats':'0x1'}}";
|
||||
|
||||
GsonBuilder gsonBuilder = new GsonBuilder();
|
||||
GsonBuilder gsonBuilder = new GsonBuilder().setLenient();
|
||||
new GraphAdapterBuilder()
|
||||
.addType(Roshambo.class)
|
||||
.registerOn(gsonBuilder);
|
||||
|
@ -77,7 +77,7 @@ public final class GraphAdapterBuilderTest {
|
|||
public void testDeserializationDirectSelfReference() {
|
||||
String json = "{'0x1':{'name':'SUICIDE','beats':'0x1'}}";
|
||||
|
||||
GsonBuilder gsonBuilder = new GsonBuilder();
|
||||
GsonBuilder gsonBuilder = new GsonBuilder().setLenient();
|
||||
new GraphAdapterBuilder()
|
||||
.addType(Roshambo.class)
|
||||
.registerOn(gsonBuilder);
|
||||
|
@ -113,7 +113,7 @@ public final class GraphAdapterBuilderTest {
|
|||
Type listOfAnyType = new TypeToken<List<?>>() {}.getType();
|
||||
Type listOfListsType = new TypeToken<List<List<?>>>() {}.getType();
|
||||
|
||||
GsonBuilder gsonBuilder = new GsonBuilder();
|
||||
GsonBuilder gsonBuilder = new GsonBuilder().setLenient();
|
||||
new GraphAdapterBuilder()
|
||||
.addType(listOfListsType)
|
||||
.addType(listOfAnyType)
|
||||
|
@ -132,7 +132,7 @@ public final class GraphAdapterBuilderTest {
|
|||
new Employee("Jesse", google);
|
||||
new Employee("Joel", google);
|
||||
|
||||
GsonBuilder gsonBuilder = new GsonBuilder();
|
||||
GsonBuilder gsonBuilder = new GsonBuilder().setLenient();
|
||||
new GraphAdapterBuilder()
|
||||
.addType(Company.class)
|
||||
.addType(Employee.class)
|
||||
|
@ -147,7 +147,7 @@ public final class GraphAdapterBuilderTest {
|
|||
|
||||
@Test
|
||||
public void testDeserializationWithMultipleTypes() {
|
||||
GsonBuilder gsonBuilder = new GsonBuilder();
|
||||
GsonBuilder gsonBuilder = new GsonBuilder().setLenient();
|
||||
new GraphAdapterBuilder()
|
||||
.addType(Company.class)
|
||||
.addType(Employee.class)
|
||||
|
|
|
@ -46,6 +46,7 @@ public final class InterceptorTest extends TestCase {
|
|||
this.gson = new GsonBuilder()
|
||||
.registerTypeAdapterFactory(new InterceptorFactory())
|
||||
.enableComplexMapKeySerialization()
|
||||
.setLenient()
|
||||
.create();
|
||||
}
|
||||
|
||||
|
@ -109,6 +110,7 @@ public final class InterceptorTest extends TestCase {
|
|||
}
|
||||
})
|
||||
.registerTypeAdapterFactory(new InterceptorFactory())
|
||||
.setLenient()
|
||||
.create();
|
||||
UserGroup userGroup = gson.fromJson("{user:{name:'bob',password:'pwd'}}", UserGroup.class);
|
||||
assertEquals(User.DEFAULT_EMAIL, userGroup.user.email);
|
||||
|
|
|
@ -30,6 +30,7 @@ public final class RuntimeTypeAdapterFactoryTest extends TestCase {
|
|||
.registerSubtype(CreditCard.class);
|
||||
Gson gson = new GsonBuilder()
|
||||
.registerTypeAdapterFactory(rta)
|
||||
.setLenient()
|
||||
.create();
|
||||
|
||||
CreditCard original = new CreditCard("Jesse", 234);
|
||||
|
@ -47,6 +48,7 @@ public final class RuntimeTypeAdapterFactoryTest extends TestCase {
|
|||
.registerSubtype(BillingInstrument.class);
|
||||
Gson gson = new GsonBuilder()
|
||||
.registerTypeAdapterFactory(rta)
|
||||
.setLenient()
|
||||
.create();
|
||||
|
||||
BillingInstrument original = new BillingInstrument("Jesse");
|
||||
|
|
|
@ -29,6 +29,7 @@ import junit.framework.TestCase;
|
|||
public final class UtcDateTypeAdapterTest extends TestCase {
|
||||
private final Gson gson = new GsonBuilder()
|
||||
.registerTypeAdapter(Date.class, new UtcDateTypeAdapter())
|
||||
.setLenient()
|
||||
.create();
|
||||
|
||||
public void testLocalTimeZone() {
|
||||
|
@ -56,6 +57,7 @@ public final class UtcDateTypeAdapterTest extends TestCase {
|
|||
public void testUtcDatesOnJdkBefore1_7() {
|
||||
Gson gson = new GsonBuilder()
|
||||
.registerTypeAdapter(Date.class, new UtcDateTypeAdapter())
|
||||
.setLenient()
|
||||
.create();
|
||||
gson.fromJson("'2014-12-05T04:00:00.000Z'", Date.class);
|
||||
}
|
||||
|
|
|
@ -45,6 +45,7 @@ public class ProtosWithComplexAndRepeatedFieldsTest extends TestCase {
|
|||
ProtoTypeAdapter.newBuilder()
|
||||
.setEnumSerialization(EnumSerialization.NUMBER)
|
||||
.build())
|
||||
.setLenient()
|
||||
.create();
|
||||
upperCamelGson =
|
||||
new GsonBuilder()
|
||||
|
@ -53,6 +54,7 @@ public class ProtosWithComplexAndRepeatedFieldsTest extends TestCase {
|
|||
.setFieldNameSerializationFormat(
|
||||
CaseFormat.LOWER_UNDERSCORE, CaseFormat.UPPER_CAMEL)
|
||||
.build())
|
||||
.setLenient()
|
||||
.create();
|
||||
}
|
||||
|
||||
|
|
|
@ -34,6 +34,7 @@ public class ProtosWithPrimitiveTypesTest extends TestCase {
|
|||
GeneratedMessageV3.class, ProtoTypeAdapter.newBuilder()
|
||||
.setEnumSerialization(EnumSerialization.NUMBER)
|
||||
.build())
|
||||
.setLenient()
|
||||
.create();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user