File tree 2 files changed +5
-4
lines changed
2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ final class DeveloperExperienceTests: XCTestCase {
70
70
let provider = InjectableEventHandlerProvider ( eventHandler: eventHandler)
71
71
Task {
72
72
await OpenFeatureAPI . shared. setProviderAndWait ( provider: provider)
73
- wait ( for : [ readyExpectation] , timeout: 1 )
73
+ await fulfillment ( of : [ readyExpectation] , timeout: 1 )
74
74
initCompleteExpectation. fulfill ( )
75
75
}
76
76
wait ( for: [ notReadyExpectation] , timeout: 1 )
@@ -81,7 +81,7 @@ final class DeveloperExperienceTests: XCTestCase {
81
81
let brokenProvider = AlwaysBrokenProvider ( )
82
82
Task {
83
83
await OpenFeatureAPI . shared. setProviderAndWait ( provider: brokenProvider)
84
- wait ( for : [ errorExpectation] , timeout: 2 )
84
+ await fulfillment ( of : [ errorExpectation] , timeout: 2 )
85
85
errorProviderExpectation. fulfill ( )
86
86
}
87
87
Original file line number Diff line number Diff line change @@ -126,7 +126,7 @@ final class FlagEvaluationTests: XCTestCase {
126
126
}
127
127
128
128
OpenFeatureAPI . shared. setProvider ( provider: provider)
129
- wait ( for : [ readyExpectation] , timeout: 5 )
129
+ await fulfillment ( of : [ readyExpectation] , timeout: 5 )
130
130
let client = OpenFeatureAPI . shared. getClient ( )
131
131
let key = " key "
132
132
let booleanDetails = FlagEvaluationDetails (
@@ -189,7 +189,7 @@ final class FlagEvaluationTests: XCTestCase {
189
189
}
190
190
191
191
OpenFeatureAPI . shared. setProvider ( provider: provider)
192
- wait ( for : [ readyExpectation] , timeout: 5 )
192
+ await fulfillment ( of : [ readyExpectation] , timeout: 5 )
193
193
194
194
let client = OpenFeatureAPI . shared. getClient ( )
195
195
@@ -268,6 +268,7 @@ final class FlagEvaluationTests: XCTestCase {
268
268
XCTAssertEqual ( details. errorCode, . providerFatal)
269
269
XCTAssertEqual ( details. reason, Reason . error. rawValue)
270
270
XCTAssertEqual ( details. errorMessage, " A fatal error occurred in the provider: Always broken " )
271
+ XCTAssertNotNil ( eventState)
271
272
}
272
273
273
274
func testClientMetadata( ) {
You can’t perform that action at this time.
0 commit comments