@@ -40,7 +40,7 @@ public class FileTest {
40
40
" \" lines\" : 5,\n " +
41
41
" \" lines_more\" : 0,\n " +
42
42
" \" preview_is_truncated\" : false,\n " +
43
- " \" favorites\" : [] ,\n " +
43
+ " \" favorites\" : {} ,\n " + // unusual data structure here
44
44
" \" is_starred\" : false,\n " +
45
45
" \" shares\" : {\n " +
46
46
" \" public\" : {\n " +
@@ -70,12 +70,9 @@ public class FileTest {
70
70
" ]\n " +
71
71
" }\n " +
72
72
" },\n " +
73
- " \" channels\" : [\n " +
74
- " \" C03E94MKU\" ,\n " +
75
- " \" C03E94MKS\" \n " +
76
- " ],\n " +
73
+ " \" channels\" : {},\n " + // unusual data structure here
77
74
" \" groups\" : {},\n " + // unusual data structure here
78
- " \" ims\" : [] ,\n " +
75
+ " \" ims\" : {} ,\n " + // unusual data structure here
79
76
" \" has_more_shares\" : false,\n " +
80
77
" \" has_rich_preview\" : false,\n " +
81
78
" \" file_access\" : \" visible\" ,\n " +
@@ -85,7 +82,7 @@ public class FileTest {
85
82
@ Test
86
83
public void issue1426_parse () {
87
84
// com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 65 column 14 path $.groups
88
- File message = GsonFactory .createSnakeCase ().fromJson (ISSUE_1426_JSON , File .class );
89
- assertThat (message .getShares (), is (notNullValue ()));
85
+ File file = GsonFactory .createSnakeCase ().fromJson (ISSUE_1426_JSON , File .class );
86
+ assertThat (file .getShares (), is (notNullValue ()));
90
87
}
91
88
}
0 commit comments