File tree Expand file tree Collapse file tree 1 file changed +8
-18
lines changed
samples/swiftui/FirebaseSwiftUIExample/FirebaseSwiftUIExampleUITests Expand file tree Collapse file tree 1 file changed +8
-18
lines changed Original file line number Diff line number Diff line change @@ -81,16 +81,11 @@ final class FirebaseSwiftUIExampleUITests: XCTestCase {
81
81
signInButton. tap ( )
82
82
83
83
let signedInText = app. staticTexts [ " signed-in-text " ]
84
- let maxWaitTime : TimeInterval = 30
85
- let interval : TimeInterval = 1
86
- var waited : TimeInterval = 0
87
84
88
- while !signedInText. exists && waited < maxWaitTime {
89
- sleep ( UInt32 ( interval) )
90
- waited += interval
91
- }
92
-
93
- XCTAssertTrue ( signedInText. exists, " SignedInView should be visible after login " )
85
+ XCTAssertTrue (
86
+ signedInText. waitForExistence ( timeout: 30 ) ,
87
+ " SignedInView should be visible after login "
88
+ )
94
89
95
90
dismissAlert ( app: app)
96
91
// Check the Views are updated
@@ -183,15 +178,10 @@ final class FirebaseSwiftUIExampleUITests: XCTestCase {
183
178
signInButton. tap ( )
184
179
185
180
let signedInText = app. staticTexts [ " signed-in-text " ]
186
- let maxWaitTime : TimeInterval = 30
187
- let interval : TimeInterval = 1
188
- var waited : TimeInterval = 0
189
181
190
- while !signedInText. exists && waited < maxWaitTime {
191
- sleep ( UInt32 ( interval) )
192
- waited += interval
193
- }
194
-
195
- XCTAssertTrue ( signedInText. exists, " SignedInView should be visible after login " )
182
+ XCTAssertTrue (
183
+ signedInText. waitForExistence ( timeout: 30 ) ,
184
+ " SignedInView should be visible after login "
185
+ )
196
186
}
197
187
}
You can’t perform that action at this time.
0 commit comments