Skip to content

Commit a21214e

Browse files
fix: remove compilation warnings (#47)
Removes compilation warnings in some tests Signed-off-by: Fabrizio Demaria <[email protected]>
1 parent 565e733 commit a21214e

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

Tests/OpenFeatureTests/DeveloperExperienceTests.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ final class DeveloperExperienceTests: XCTestCase {
7070
let provider = InjectableEventHandlerProvider(eventHandler: eventHandler)
7171
Task {
7272
await OpenFeatureAPI.shared.setProviderAndWait(provider: provider)
73-
wait(for: [readyExpectation], timeout: 1)
73+
await fulfillment(of: [readyExpectation], timeout: 1)
7474
initCompleteExpectation.fulfill()
7575
}
7676
wait(for: [notReadyExpectation], timeout: 1)
@@ -81,7 +81,7 @@ final class DeveloperExperienceTests: XCTestCase {
8181
let brokenProvider = AlwaysBrokenProvider()
8282
Task {
8383
await OpenFeatureAPI.shared.setProviderAndWait(provider: brokenProvider)
84-
wait(for: [errorExpectation], timeout: 2)
84+
await fulfillment(of: [errorExpectation], timeout: 2)
8585
errorProviderExpectation.fulfill()
8686
}
8787

Tests/OpenFeatureTests/FlagEvaluationTests.swift

+3-2
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ final class FlagEvaluationTests: XCTestCase {
126126
}
127127

128128
OpenFeatureAPI.shared.setProvider(provider: provider)
129-
wait(for: [readyExpectation], timeout: 5)
129+
await fulfillment(of: [readyExpectation], timeout: 5)
130130
let client = OpenFeatureAPI.shared.getClient()
131131
let key = "key"
132132
let booleanDetails = FlagEvaluationDetails(
@@ -189,7 +189,7 @@ final class FlagEvaluationTests: XCTestCase {
189189
}
190190

191191
OpenFeatureAPI.shared.setProvider(provider: provider)
192-
wait(for: [readyExpectation], timeout: 5)
192+
await fulfillment(of: [readyExpectation], timeout: 5)
193193

194194
let client = OpenFeatureAPI.shared.getClient()
195195

@@ -268,6 +268,7 @@ final class FlagEvaluationTests: XCTestCase {
268268
XCTAssertEqual(details.errorCode, .providerFatal)
269269
XCTAssertEqual(details.reason, Reason.error.rawValue)
270270
XCTAssertEqual(details.errorMessage, "A fatal error occurred in the provider: Always broken")
271+
XCTAssertNotNil(eventState)
271272
}
272273

273274
func testClientMetadata() {

0 commit comments

Comments
 (0)