@@ -4,11 +4,11 @@ import com.apollographql.apollo.ApolloClient
44import  com.apollographql.apollo.cache.http.HttpFetchPolicy 
55import  com.apollographql.apollo.cache.http.httpCache 
66import  com.apollographql.apollo.cache.http.httpFetchPolicy 
7- import  com.apollographql.mockserver.MockServer 
8- import  com.apollographql.mockserver.enqueueMultipart 
97import  com.apollographql.apollo.mpp.currentTimeMillis 
108import  com.apollographql.apollo.testing.awaitElement 
119import  com.apollographql.apollo.testing.internal.runTest 
10+ import  com.apollographql.mockserver.MockServer 
11+ import  com.apollographql.mockserver.enqueueMultipart 
1212import  defer.WithFragmentSpreadsQuery 
1313import  defer.fragment.ComputerFields 
1414import  defer.fragment.ScreenFields 
@@ -60,11 +60,8 @@ class DeferJvmTest {
6060    }
6161
6262    val  jsonList =  listOf (
63-         """ {"data":{"computers":[{"__typename":"Computer","id":"Computer1"},{"__typename":"Computer","id":"Computer2"}]},"hasNext":true}""" 
64-         """ {"incremental":[{"data":{"cpu":"386","year":1993,"screen":{"__typename":"Screen","resolution":"640x480"}},"path":["computers",0]}],"hasNext":true}""" 
65-         """ {"incremental":[{"data":{"cpu":"486","year":1996,"screen":{"__typename":"Screen","resolution":"800x600"}},"path":["computers",1]}],"hasNext":true}""" 
66-         """ {"incremental":[{"data":{"isColor":false},"path":["computers",0,"screen"],"label":"a"}],"hasNext":true}""" 
67-         """ {"incremental":[{"data":{"isColor":true},"path":["computers",1,"screen"],"label":"a"}],"hasNext":false}""" 
63+         """ {"data":{"computers":[{"__typename":"Computer","id":"Computer1"},{"__typename":"Computer","id":"Computer2"}]},"pending":[{"id":"0","path":["computers",0]},{"id":"1","path":["computers",1]}],"hasNext":true}""" 
64+         """ {"hasNext":true,"pending":[{"id":"2","path":["computers",0,"screen"],"label":"a"},{"id":"3","path":["computers",1,"screen"],"label":"a"}],"incremental":[{"data":{"cpu":"386","year":1993,"screen":{"__typename":"Screen","resolution":"640x480"}},"id":"0"},{"data":{"cpu":"486","year":1996,"screen":{"__typename":"Screen","resolution":"800x600"}},"id":"1"},{"data":{"isColor":false},"id":"2"},{"data":{"isColor":true},"id":"3"}],"completed":[{"id":"0"},{"id":"1"},{"id":"2"},{"id":"3"}]}""" 
6865    )
6966
7067    for  ((index, json) in  jsonList.withIndex()) {
@@ -83,10 +80,14 @@ class DeferJvmTest {
8380        listOf (
8481            WithFragmentSpreadsQuery .Computer (" Computer" " Computer1" ComputerFields (" 386" 1993 ,
8582                ComputerFields .Screen (" Screen" " 640x480" 
86-                     ScreenFields (false )))),
83+                     ScreenFields (false )
84+                 )
85+             )
86+             ),
8787            WithFragmentSpreadsQuery .Computer (" Computer" " Computer2" ComputerFields (" 486" 1996 ,
88-                 ComputerFields .Screen (" Screen" " 800x600" 
89-                     ScreenFields (true )))),
88+                 ComputerFields .Screen (" Screen" " 800x600" ScreenFields (true ))
89+             )
90+             ),
9091        )
9192    )
9293
0 commit comments