Fix integration tests

This commit is contained in:
Stefan Ceriu 2023-02-16 10:28:09 +02:00 committed by Stefan Ceriu
parent 4fdc80b67d
commit 50417ee8fc
2 changed files with 6 additions and 6 deletions

View File

@ -31,7 +31,7 @@ class ApplicationTests: XCTestCase {
return
}
let expectedDuration = 5.0
let expectedDuration = 10.0
XCTAssertLessThanOrEqual(actualDuration, expectedDuration)
}
}

View File

@ -17,7 +17,7 @@
import XCTest
class LoginTests: XCTestCase {
let expectedDuration = 40.0
let expectedDuration = 100.0
func testLoginFlow() throws {
let parser = TestMeasurementParser()
@ -53,21 +53,21 @@ class LoginTests: XCTestCase {
homeserverTextField.clearAndTypeText(app.homeserver)
let confirmButton = app.buttons[A11yIdentifiers.changeServerScreen.continue]
XCTAssertTrue(confirmButton.exists)
XCTAssertTrue(confirmButton.waitForExistence(timeout: 5.0))
confirmButton.tap()
let usernameTextField = app.textFields[A11yIdentifiers.loginScreen.emailUsername]
XCTAssertTrue(usernameTextField.exists)
XCTAssertTrue(usernameTextField.waitForExistence(timeout: 5.0))
usernameTextField.clearAndTypeText(app.username)
let passwordTextField = app.secureTextFields[A11yIdentifiers.loginScreen.password]
XCTAssertTrue(passwordTextField.exists)
XCTAssertTrue(passwordTextField.waitForExistence(timeout: 5.0))
passwordTextField.clearAndTypeText(app.password)
let nextButton = app.buttons[A11yIdentifiers.loginScreen.continue]
XCTAssertTrue(nextButton.exists)
XCTAssertTrue(nextButton.waitForExistence(timeout: 5.0))
XCTAssertTrue(nextButton.isEnabled)
nextButton.tap()