@@ -59,11 +59,8 @@ final class KafkaProducerTests: XCTestCase {
59
59
func testSend( ) async throws {
60
60
let ( producer, events) = try KafkaProducer . makeProducerWithEvents ( configuration: self . config, logger: . kafkaTest)
61
61
62
- let serviceGroup = ServiceGroup (
63
- services: [ producer] ,
64
- configuration: ServiceGroupConfiguration ( gracefulShutdownSignals: [ ] ) ,
65
- logger: . kafkaTest
66
- )
62
+ let serviceGroupConfiguration = ServiceGroupConfiguration ( services: [ producer] , logger: . kafkaTest)
63
+ let serviceGroup = ServiceGroup ( configuration: serviceGroupConfiguration)
67
64
68
65
try await withThrowingTaskGroup ( of: Void . self) { group in
69
66
// Run Task
@@ -117,11 +114,8 @@ final class KafkaProducerTests: XCTestCase {
117
114
func testSendEmptyMessage( ) async throws {
118
115
let ( producer, events) = try KafkaProducer . makeProducerWithEvents ( configuration: self . config, logger: . kafkaTest)
119
116
120
- let serviceGroup = ServiceGroup (
121
- services: [ producer] ,
122
- configuration: ServiceGroupConfiguration ( gracefulShutdownSignals: [ ] ) ,
123
- logger: . kafkaTest
124
- )
117
+ let serviceGroupConfiguration = ServiceGroupConfiguration ( services: [ producer] , logger: . kafkaTest)
118
+ let serviceGroup = ServiceGroup ( configuration: serviceGroupConfiguration)
125
119
126
120
try await withThrowingTaskGroup ( of: Void . self) { group in
127
121
// Run Task
@@ -173,11 +167,8 @@ final class KafkaProducerTests: XCTestCase {
173
167
func testSendTwoTopics( ) async throws {
174
168
let ( producer, events) = try KafkaProducer . makeProducerWithEvents ( configuration: self . config, logger: . kafkaTest)
175
169
176
- let serviceGroup = ServiceGroup (
177
- services: [ producer] ,
178
- configuration: ServiceGroupConfiguration ( gracefulShutdownSignals: [ ] ) ,
179
- logger: . kafkaTest
180
- )
170
+ let serviceGroupConfiguration = ServiceGroupConfiguration ( services: [ producer] , logger: . kafkaTest)
171
+ let serviceGroup = ServiceGroup ( configuration: serviceGroupConfiguration)
181
172
182
173
try await withThrowingTaskGroup ( of: Void . self) { group in
183
174
// Run Task
@@ -251,11 +242,8 @@ final class KafkaProducerTests: XCTestCase {
251
242
252
243
let producer = try KafkaProducer ( configuration: config, logger: mockLogger)
253
244
254
- let serviceGroup = ServiceGroup (
255
- services: [ producer] ,
256
- configuration: ServiceGroupConfiguration ( gracefulShutdownSignals: [ ] ) ,
257
- logger: . kafkaTest
258
- )
245
+ let serviceGroupConfiguration = ServiceGroupConfiguration ( services: [ producer] , logger: . kafkaTest)
246
+ let serviceGroup = ServiceGroup ( configuration: serviceGroupConfiguration)
259
247
260
248
await withThrowingTaskGroup ( of: Void . self) { group in
261
249
// Run Task
@@ -286,11 +274,8 @@ final class KafkaProducerTests: XCTestCase {
286
274
func testSendFailsAfterTerminatingAcknowledgementSequence( ) async throws {
287
275
let ( producer, events) = try KafkaProducer . makeProducerWithEvents ( configuration: self . config, logger: . kafkaTest)
288
276
289
- let serviceGroup = ServiceGroup (
290
- services: [ producer] ,
291
- configuration: ServiceGroupConfiguration ( gracefulShutdownSignals: [ ] ) ,
292
- logger: . kafkaTest
293
- )
277
+ let serviceGroupConfiguration = ServiceGroupConfiguration ( services: [ producer] , logger: . kafkaTest)
278
+ let serviceGroup = ServiceGroup ( configuration: serviceGroupConfiguration)
294
279
295
280
try await withThrowingTaskGroup ( of: Void . self) { group in
296
281
// Run Task
@@ -338,11 +323,8 @@ final class KafkaProducerTests: XCTestCase {
338
323
339
324
await withThrowingTaskGroup ( of: Void . self) { group in
340
325
// Initialize serviceGroup here so it gets dereferenced when this closure is complete
341
- let serviceGroup = ServiceGroup (
342
- services: [ producer!] ,
343
- configuration: ServiceGroupConfiguration ( gracefulShutdownSignals: [ ] ) ,
344
- logger: . kafkaTest
345
- )
326
+ let serviceGroupConfiguration = ServiceGroupConfiguration ( services: [ producer!] , logger: . kafkaTest)
327
+ let serviceGroup = ServiceGroup ( configuration: serviceGroupConfiguration)
346
328
347
329
// Run Task
348
330
group. addTask {
0 commit comments