@@ -4,11 +4,7 @@ import { graphql } from './graphql';
44
55describe ( 'graphql' , ( ) => {
66 it ( 'Should build config for inline response' , ( ) => {
7- const result = graphql . query (
8- 'GetUsers' ,
9- { ok : true } ,
10- { delay : 25 , polling : true , status : 201 }
11- ) ;
7+ const result = graphql . query ( 'GetUsers' , { ok : true } , { delay : 25 , status : 201 } ) ;
128
139 expect ( result ) . toStrictEqual ( {
1410 operationName : 'GetUsers' ,
@@ -17,7 +13,7 @@ describe('graphql', () => {
1713 {
1814 data : { ok : true } ,
1915 entities : { } ,
20- settings : { delay : 25 , polling : false , status : 201 }
16+ settings : { delay : 25 , status : 201 }
2117 }
2218 ]
2319 } ) ;
@@ -34,7 +30,7 @@ describe('graphql', () => {
3430 } ,
3531 response : { ok : true }
3632 } ,
37- { delay : 20 , polling : true , status : 205 }
33+ { delay : 20 , status : 205 }
3834 ) ;
3935
4036 expect ( result ) . toStrictEqual ( {
@@ -48,7 +44,7 @@ describe('graphql', () => {
4844 key : 'value'
4945 }
5046 } ,
51- settings : { delay : 20 , polling : false , status : 205 }
47+ settings : { delay : 20 , status : 205 }
5248 }
5349 ]
5450 } ) ;
@@ -64,18 +60,15 @@ describe('graphql', () => {
6460 {
6561 data : { ok : true } ,
6662 entities : { } ,
67- settings : { polling : false }
63+ settings : { }
6864 }
6965 ]
7066 } ) ;
7167 } ) ;
7268
7369 it ( 'Should build config for inline handler' , ( ) => {
7470 const handler = vi . fn ( ) . mockResolvedValue ( { ok : true } ) ;
75- const result = graphql . query ( 'GetUsers' , handler , {
76- delay : 30 ,
77- polling : true
78- } ) ;
71+ const result = graphql . query ( 'GetUsers' , handler , { delay : 30 } ) ;
7972
8073 expect ( result ) . toStrictEqual ( {
8174 operationName : 'GetUsers' ,
@@ -84,7 +77,7 @@ describe('graphql', () => {
8477 {
8578 data : handler ,
8679 entities : { } ,
87- settings : { delay : 30 , polling : false }
80+ settings : { delay : 30 }
8881 }
8982 ]
9083 } ) ;
@@ -102,7 +95,7 @@ describe('graphql', () => {
10295 }
10396 }
10497 } ,
105- { delay : 40 , polling : true , status : 206 }
98+ { delay : 40 , status : 206 }
10699 ) ;
107100
108101 expect ( result ) . toStrictEqual ( {
@@ -116,13 +109,13 @@ describe('graphql', () => {
116109 key : 'value'
117110 }
118111 } ,
119- settings : { delay : 40 , polling : false , status : 206 }
112+ settings : { delay : 40 , status : 206 }
120113 }
121114 ]
122115 } ) ;
123116 } ) ;
124117
125- it ( 'Should build config for queue object and normalize queue items ' , ( ) => {
118+ it ( 'Should build config for queue object as data handler ' , ( ) => {
126119 const queueHandler = vi . fn ( ) . mockResolvedValue ( { ok : 'handler' } ) ;
127120 const result = graphql . query (
128121 'GetUsers' ,
@@ -137,24 +130,21 @@ describe('graphql', () => {
137130 { response : { ok : 'response' } , time : 200 }
138131 ]
139132 } ,
140- { delay : 50 , polling : false , status : 207 }
133+ { delay : 50 , status : 207 }
141134 ) ;
142135
143136 expect ( result ) . toStrictEqual ( {
144137 operationName : 'GetUsers' ,
145138 operationType : 'query' ,
146139 routes : [
147140 {
148- queue : [
149- { data : queueHandler , time : 100 } ,
150- { data : { ok : 'response' } , time : 200 }
151- ] ,
141+ data : expect . any ( Function ) ,
152142 entities : {
153143 headers : {
154144 key : 'value'
155145 }
156146 } ,
157- settings : { delay : 50 , polling : true , status : 207 }
147+ settings : { delay : 50 , status : 207 }
158148 }
159149 ]
160150 } ) ;
@@ -170,7 +160,7 @@ describe('graphql', () => {
170160 {
171161 data : { ok : true } ,
172162 entities : { } ,
173- settings : { polling : false }
163+ settings : { }
174164 }
175165 ]
176166 } ) ;
@@ -186,7 +176,7 @@ describe('graphql', () => {
186176 {
187177 data : { ok : true } ,
188178 entities : { } ,
189- settings : { polling : false }
179+ settings : { }
190180 }
191181 ]
192182 } ) ;
@@ -207,7 +197,7 @@ describe('graphql', () => {
207197 {
208198 data : { ok : true } ,
209199 entities : { } ,
210- settings : { polling : false }
200+ settings : { }
211201 }
212202 ]
213203 } ) ;
@@ -217,7 +207,7 @@ describe('graphql', () => {
217207 const result = graphql . query (
218208 'GetUsers' ,
219209 { response : { ok : true } } ,
220- { delay : 150 , polling : false , status : 200 }
210+ { delay : 150 , status : 200 }
221211 ) ;
222212
223213 expect ( result ) . toStrictEqual ( {
@@ -227,7 +217,7 @@ describe('graphql', () => {
227217 {
228218 data : { ok : true } ,
229219 entities : { } ,
230- settings : { delay : 150 , polling : false , status : 200 }
220+ settings : { delay : 150 , status : 200 }
231221 }
232222 ]
233223 } ) ;
@@ -255,7 +245,7 @@ describe('graphql', () => {
255245 {
256246 data : expect . any ( Function ) ,
257247 entities : { } ,
258- settings : { polling : false }
248+ settings : { }
259249 }
260250 ]
261251 } ) ;
0 commit comments