@@ -121,15 +121,17 @@ describe('pull - routineCheck', () => {
121
121
test ( 'diff too large' , async ( ) => {
122
122
github . repos . compareCommits . mockImplementation ( ( ) => { throw Error ( 'Server Error: Sorry, this diff is taking too long to generate.' ) } )
123
123
github . issues . listForRepo . mockResolvedValue ( { data : [ ] } )
124
- github . pulls . create . mockResolvedValue ( { data : {
125
- number : 12 ,
126
- base : { ref : 'master' } ,
127
- head : { ref : 'master' , label : 'upstream:master' , sha : 'sha1-placeholder-12' } ,
128
- state : 'open' ,
129
- user : { login : 'pull[bot]' } ,
130
- mergeable : true ,
131
- mergeable_state : 'clean'
132
- } } )
124
+ github . pulls . create . mockResolvedValue ( {
125
+ data : {
126
+ number : 12 ,
127
+ base : { ref : 'master' } ,
128
+ head : { ref : 'master' , label : 'upstream:master' , sha : 'sha1-placeholder-12' } ,
129
+ state : 'open' ,
130
+ user : { login : 'pull[bot]' } ,
131
+ mergeable : true ,
132
+ mergeable_state : 'clean'
133
+ }
134
+ } )
133
135
134
136
const pull = getPull ( )
135
137
await pull . routineCheck ( )
@@ -178,38 +180,44 @@ describe('pull - routineCheck', () => {
178
180
github . pulls . get . mockImplementation ( ( { pull_number : number } ) => {
179
181
switch ( number ) {
180
182
case 12 :
181
- return { data : {
182
- number : 12 ,
183
- base : { ref : 'master' , label : 'wei:master' } ,
184
- head : { ref : 'master' , label : 'upstream:master' , sha : 'sha1-placeholder-12' } ,
185
- state : 'open' ,
186
- user : { login : 'pull[bot]' } ,
187
- mergeable : true ,
188
- rebaseable : true ,
189
- mergeable_state : 'clean'
190
- } }
183
+ return {
184
+ data : {
185
+ number : 12 ,
186
+ base : { ref : 'master' , label : 'wei:master' } ,
187
+ head : { ref : 'master' , label : 'upstream:master' , sha : 'sha1-placeholder-12' } ,
188
+ state : 'open' ,
189
+ user : { login : 'pull[bot]' } ,
190
+ mergeable : true ,
191
+ rebaseable : true ,
192
+ mergeable_state : 'clean'
193
+ }
194
+ }
191
195
case 13 :
192
- return { data : {
193
- number : 13 ,
194
- base : { ref : 'feature/new-1' , label : 'wei:feature/new-1' } ,
195
- head : { ref : 'dev' , label : 'upstream:dev' , sha : 'sha1-placeholder-13' } ,
196
- state : 'open' ,
197
- user : { login : 'pull[bot]' } ,
198
- mergeable : true ,
199
- rebaseable : true ,
200
- mergeable_state : 'clean'
201
- } }
196
+ return {
197
+ data : {
198
+ number : 13 ,
199
+ base : { ref : 'feature/new-1' , label : 'wei:feature/new-1' } ,
200
+ head : { ref : 'dev' , label : 'upstream:dev' , sha : 'sha1-placeholder-13' } ,
201
+ state : 'open' ,
202
+ user : { login : 'pull[bot]' } ,
203
+ mergeable : true ,
204
+ rebaseable : true ,
205
+ mergeable_state : 'clean'
206
+ }
207
+ }
202
208
case 14 :
203
- return { data : {
204
- number : 14 ,
205
- base : { ref : 'hotfix/bug-1' , label : 'wei:hotfix/bug-1' } ,
206
- head : { ref : 'dev' , label : 'upstream:dev' , sha : 'sha1-placeholder-14' } ,
207
- state : 'open' ,
208
- user : { login : 'pull[bot]' } ,
209
- mergeable : true ,
210
- rebaseable : true ,
211
- mergeable_state : 'clean'
212
- } }
209
+ return {
210
+ data : {
211
+ number : 14 ,
212
+ base : { ref : 'hotfix/bug-1' , label : 'wei:hotfix/bug-1' } ,
213
+ head : { ref : 'dev' , label : 'upstream:dev' , sha : 'sha1-placeholder-14' } ,
214
+ state : 'open' ,
215
+ user : { login : 'pull[bot]' } ,
216
+ mergeable : true ,
217
+ rebaseable : true ,
218
+ mergeable_state : 'clean'
219
+ }
220
+ }
213
221
default :
214
222
return { data : null }
215
223
}
@@ -240,7 +248,7 @@ describe('pull - routineCheck', () => {
240
248
expect ( github . pulls . get ) . nthCalledWith ( 5 , { owner : 'wei' , repo : 'fork' , pull_number : 12 } )
241
249
expect ( github . pulls . get ) . nthCalledWith ( 6 , { owner : 'wei' , repo : 'fork' , pull_number : 14 } )
242
250
expect ( github . git . updateRef ) . toHaveBeenCalledWith (
243
- { owner : 'wei' , repo : 'fork' , ref : ` heads/hotfix/bug-1` , sha : 'sha1-placeholder-14' , force : true }
251
+ { owner : 'wei' , repo : 'fork' , ref : ' heads/hotfix/bug-1' , sha : 'sha1-placeholder-14' , force : true }
244
252
)
245
253
246
254
expect ( github . pulls . create ) . not . toHaveBeenCalled ( )
@@ -253,16 +261,18 @@ describe('pull - routineCheck', () => {
253
261
. mockResolvedValueOnce ( { data : [ { number : 10 } ] } )
254
262
. mockResolvedValueOnce ( { data : [ ] } )
255
263
. mockResolvedValueOnce ( { data : [ ] } )
256
- github . pulls . get . mockResolvedValueOnce ( { data : {
257
- number : 10 ,
258
- base : { ref : 'master' , label : 'wei:master' } ,
259
- head : { ref : 'master' , label : 'upstream:master' , sha : 'sha1-placeholder' } ,
260
- state : 'open' ,
261
- user : { login : 'pull[bot]' } ,
262
- mergeable : true ,
263
- rebaseable : true ,
264
- mergeable_state : 'clean'
265
- } } )
264
+ github . pulls . get . mockResolvedValueOnce ( {
265
+ data : {
266
+ number : 10 ,
267
+ base : { ref : 'master' , label : 'wei:master' } ,
268
+ head : { ref : 'master' , label : 'upstream:master' , sha : 'sha1-placeholder' } ,
269
+ state : 'open' ,
270
+ user : { login : 'pull[bot]' } ,
271
+ mergeable : true ,
272
+ rebaseable : true ,
273
+ mergeable_state : 'clean'
274
+ }
275
+ } )
266
276
github . pulls . create
267
277
. mockResolvedValueOnce ( { data : { number : 12 } } )
268
278
. mockImplementationOnce ( ( ) => { throw Error ( { code : 512 } ) } )
@@ -356,7 +366,7 @@ describe('pull - checkAutoMerge', () => {
356
366
expect ( github . pulls . get ) . toHaveBeenCalledWith ( { owner : 'wei' , repo : 'fork' , pull_number : 16 } )
357
367
expect ( github . pulls . merge ) . not . toHaveBeenCalled ( )
358
368
expect ( github . git . updateRef ) . toHaveBeenCalledWith (
359
- { owner : 'wei' , repo : 'fork' , ref : ` heads/hotfix/bug-1` , sha : 'sha1-placeholder' , force : true }
369
+ { owner : 'wei' , repo : 'fork' , ref : ' heads/hotfix/bug-1' , sha : 'sha1-placeholder' , force : true }
360
370
)
361
371
} )
362
372
@@ -418,7 +428,7 @@ describe('pull - checkAutoMerge', () => {
418
428
expect ( github . pulls . get ) . toHaveBeenCalledTimes ( 1 )
419
429
expect ( github . pulls . get ) . toHaveBeenCalledWith ( { owner : 'wei' , repo : 'fork' , pull_number : 12 } )
420
430
expect ( github . git . updateRef ) . toHaveBeenCalledWith (
421
- { owner : 'wei' , repo : 'fork' , ref : ` heads/hotfix/bug-1` , sha : 'sha1-placeholder' , force : true }
431
+ { owner : 'wei' , repo : 'fork' , ref : ' heads/hotfix/bug-1' , sha : 'sha1-placeholder' , force : true }
422
432
)
423
433
} )
424
434
0 commit comments