@@ -37,7 +37,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
37
37
// for the first eight requests, the pool should try to create new connections.
38
38
39
39
for _ in 0 ..< 8 {
40
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
40
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
41
41
let request = HTTPConnectionPool . Request ( mockRequest)
42
42
let action = state. executeRequest ( request)
43
43
guard case . createConnection( let connectionID, let connectionEL) = action. connection else {
@@ -53,7 +53,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
53
53
// the next eight requests should only be queued.
54
54
55
55
for _ in 0 ..< 8 {
56
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
56
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
57
57
let request = HTTPConnectionPool . Request ( mockRequest)
58
58
let action = state. executeRequest ( request)
59
59
guard case . none = action. connection else {
@@ -120,7 +120,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
120
120
// for the first eight requests, the pool should try to create new connections.
121
121
122
122
for _ in 0 ..< 8 {
123
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
123
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
124
124
let request = HTTPConnectionPool . Request ( mockRequest)
125
125
let action = state. executeRequest ( request)
126
126
guard case . createConnection( let connectionID, let connectionEL) = action. connection else {
@@ -136,7 +136,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
136
136
// the next eight requests should only be queued.
137
137
138
138
for _ in 0 ..< 8 {
139
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
139
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
140
140
let request = HTTPConnectionPool . Request ( mockRequest)
141
141
let action = state. executeRequest ( request)
142
142
guard case . none = action. connection else {
@@ -181,7 +181,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
181
181
retryConnectionEstablishment: true
182
182
)
183
183
184
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
184
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
185
185
let request = HTTPConnectionPool . Request ( mockRequest)
186
186
187
187
let action = state. executeRequest ( request)
@@ -239,7 +239,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
239
239
retryConnectionEstablishment: true
240
240
)
241
241
242
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
242
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
243
243
let request = HTTPConnectionPool . Request ( mockRequest)
244
244
245
245
let executeAction = state. executeRequest ( request)
@@ -276,7 +276,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
276
276
retryConnectionEstablishment: true
277
277
)
278
278
279
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
279
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
280
280
let request = HTTPConnectionPool . Request ( mockRequest)
281
281
282
282
let executeAction = state. executeRequest ( request)
@@ -310,7 +310,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
310
310
XCTAssertEqual ( cleanupContext. connectBackoff, [ ] )
311
311
312
312
// 4. execute another request
313
- let finalMockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
313
+ let finalMockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
314
314
let finalRequest = HTTPConnectionPool . Request ( finalMockRequest)
315
315
let failAction = state. executeRequest ( finalRequest)
316
316
XCTAssertEqual ( failAction. connection, . none)
@@ -339,7 +339,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
339
339
return XCTFail ( " Expected to still have connections available " )
340
340
}
341
341
342
- let mockRequest = MockHTTPRequest ( eventLoop: eventLoop)
342
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: eventLoop)
343
343
let request = HTTPConnectionPool . Request ( mockRequest)
344
344
let action = state. executeRequest ( request)
345
345
@@ -359,7 +359,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
359
359
var queuer = MockRequestQueuer ( )
360
360
for _ in 0 ..< 100 {
361
361
let eventLoop = elg. next ( )
362
- let mockRequest = MockHTTPRequest ( eventLoop: eventLoop, requiresEventLoopForChannel: false )
362
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: eventLoop, requiresEventLoopForChannel: false )
363
363
let request = HTTPConnectionPool . Request ( mockRequest)
364
364
let action = state. executeRequest ( request)
365
365
@@ -418,7 +418,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
418
418
419
419
// 10% of the cases enforce the eventLoop
420
420
let elRequired = ( 0 ..< 10 ) . randomElement ( ) . flatMap { $0 == 0 ? true : false } !
421
- let mockRequest = MockHTTPRequest ( eventLoop: reqEventLoop, requiresEventLoopForChannel: elRequired)
421
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: reqEventLoop, requiresEventLoopForChannel: elRequired)
422
422
let request = HTTPConnectionPool . Request ( mockRequest)
423
423
424
424
let action = state. executeRequest ( request)
@@ -482,7 +482,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
482
482
XCTAssertEqual ( connections. parked, 8 )
483
483
484
484
// close a leased connection == abort
485
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) )
485
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) )
486
486
let request = HTTPConnectionPool . Request ( mockRequest)
487
487
guard let connectionToAbort = connections. newestParkedConnection else {
488
488
return XCTFail ( " Expected to have a parked connection " )
@@ -536,7 +536,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
536
536
return XCTFail ( " Expected to still have connections available " )
537
537
}
538
538
539
- let mockRequest = MockHTTPRequest ( eventLoop: eventLoop)
539
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: eventLoop)
540
540
let request = HTTPConnectionPool . Request ( mockRequest)
541
541
let action = state. executeRequest ( request)
542
542
@@ -553,7 +553,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
553
553
for _ in 0 ..< 100 {
554
554
let eventLoop = elg. next ( )
555
555
556
- let mockRequest = MockHTTPRequest ( eventLoop: eventLoop, requiresEventLoopForChannel: false )
556
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: eventLoop, requiresEventLoopForChannel: false )
557
557
let request = HTTPConnectionPool . Request ( mockRequest)
558
558
let action = state. executeRequest ( request)
559
559
@@ -667,7 +667,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
667
667
retryConnectionEstablishment: true
668
668
)
669
669
670
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) , requiresEventLoopForChannel: false )
670
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) , requiresEventLoopForChannel: false )
671
671
let request = HTTPConnectionPool . Request ( mockRequest)
672
672
673
673
let executeAction = state. executeRequest ( request)
@@ -706,7 +706,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
706
706
retryConnectionEstablishment: true
707
707
)
708
708
709
- let mockRequest = MockHTTPRequest ( eventLoop: elg. next ( ) , requiresEventLoopForChannel: false )
709
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) , requiresEventLoopForChannel: false )
710
710
let request = HTTPConnectionPool . Request ( mockRequest)
711
711
712
712
let executeAction = state. executeRequest ( request)
@@ -738,7 +738,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
738
738
retryConnectionEstablishment: true
739
739
)
740
740
741
- let mockRequest = MockHTTPRequest ( eventLoop: eventLoop. next ( ) , requiresEventLoopForChannel: false )
741
+ let mockRequest = MockHTTPScheduableRequest ( eventLoop: eventLoop. next ( ) , requiresEventLoopForChannel: false )
742
742
let request = HTTPConnectionPool . Request ( mockRequest)
743
743
744
744
let executeAction = state. executeRequest ( request)
@@ -762,7 +762,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
762
762
retryConnectionEstablishment: true
763
763
)
764
764
765
- let mockRequest1 = MockHTTPRequest ( eventLoop: elg. next ( ) , requiresEventLoopForChannel: false )
765
+ let mockRequest1 = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) , requiresEventLoopForChannel: false )
766
766
let request1 = HTTPConnectionPool . Request ( mockRequest1)
767
767
768
768
let executeAction1 = state. executeRequest ( request1)
@@ -773,7 +773,7 @@ class HTTPConnectionPool_HTTP1StateMachineTests: XCTestCase {
773
773
774
774
XCTAssertEqual ( executeAction1. request, . scheduleRequestTimeout( for: request1, on: mockRequest1. eventLoop) )
775
775
776
- let mockRequest2 = MockHTTPRequest ( eventLoop: elg. next ( ) , requiresEventLoopForChannel: false )
776
+ let mockRequest2 = MockHTTPScheduableRequest ( eventLoop: elg. next ( ) , requiresEventLoopForChannel: false )
777
777
let request2 = HTTPConnectionPool . Request ( mockRequest2)
778
778
779
779
let executeAction2 = state. executeRequest ( request2)
0 commit comments