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