@@ -14,9 +14,11 @@ jest.mock('./gh-runners');
14
14
jest . mock ( './gh-issues' ) ;
15
15
jest . mock ( './utils' ) ;
16
16
jest . mock ( 'axios' ) ;
17
-
17
+ // @ts -ignore
18
18
const responseString1 = '[{"runner_label":"test_runner_type1","org":"test_org1","repo":"test_repo1","num_queued_jobs":1,"min_queue_time_minutes":1,"max_queue_time_minutes":1},{"runner_label":"test_runner_type2","org":"test_org2","repo":"test_repo2","num_queued_jobs":2,"min_queue_time_minutes":2,"max_queue_time_minutes":2}]' ;
19
+ // @ts -ignore
19
20
const responseString2 = '[{"runner_label":"label1-nomatch","org":"test_org1","repo":"test_repo1","num_queued_jobs":1,"min_queue_time_minutes":1,"max_queue_time_minutes":1},{"runner_label":"test_runner_type2","org":"test_org2","repo":"test_repo2","num_queued_jobs":2,"min_queue_time_minutes":2,"max_queue_time_minutes":2}]' ;
21
+ // @ts -ignore
20
22
const responseString3 = '[{"runner_label":"label1","org":"test_org1-nomatch","repo":"test_repo1","num_queued_jobs":1,"min_queue_time_minutes":1,"max_queue_time_minutes":1},{"runner_label":"test_runner_type2","org":"test_org2","repo":"test_repo2","num_queued_jobs":2,"min_queue_time_minutes":2,"max_queue_time_minutes":2}]' ;
21
23
22
24
const baseCfg = {
@@ -94,17 +96,19 @@ describe('getQueuedJobs', () => {
94
96
95
97
it ( 'get queue data from url request with invalid response' , async ( ) => {
96
98
mocked ( expBackOff ) . mockImplementation (
97
- ( ) => { throw new Error ( 'Throwing a fake error!' ) } ) ;
99
+ ( ) => {
100
+ throw new Error ( 'Throwing a fake error!' ) ;
101
+ } ) ;
98
102
99
- const runners = await getQueuedJobs ( metrics , 'url' ) ;
103
+ await getQueuedJobs ( metrics , 'url' ) ;
100
104
expect ( await getQueuedJobs ( metrics , 'url' ) ) . toEqual ( [ ] ) ;
101
105
} ) ;
102
106
103
107
it ( 'get queue data from url request with empty response' , async ( ) => {
104
108
const errorResponse = '' ;
105
109
mocked ( expBackOff ) . mockResolvedValue ( { data : errorResponse } ) ;
106
110
107
- const runners = await getQueuedJobs ( metrics , 'url' ) ;
111
+ await getQueuedJobs ( metrics , 'url' ) ;
108
112
expect ( await getQueuedJobs ( metrics , 'url' ) ) . toEqual ( [ ] ) ;
109
113
} ) ;
110
114
} ) ;
0 commit comments