diff options
| -rw-r--r-- | ios/MullvadVPNScreenshots/MullvadVPNScreenshots.swift | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ios/MullvadVPNScreenshots/MullvadVPNScreenshots.swift b/ios/MullvadVPNScreenshots/MullvadVPNScreenshots.swift index de45ccb6dc..2aa3bc9b29 100644 --- a/ios/MullvadVPNScreenshots/MullvadVPNScreenshots.swift +++ b/ios/MullvadVPNScreenshots/MullvadVPNScreenshots.swift @@ -36,12 +36,12 @@ class MullvadVPNScreenshots: XCTestCase { _ = app.buttons["AgreeButton"].waitForExistence(timeout: 10) app.buttons["AgreeButton"].tap() - // Wait for Login screen and keyboard - _ = app.keyboards.firstMatch.waitForExistence(timeout: 10) + // Wait for Login screen + let textField = app.textFields["LoginTextField"] + _ = textField.waitForExistence(timeout: 5) snapshot("Login") // Enter account token - let textField = app.textFields["LoginTextField"] textField.tap() textField.typeText(accountToken) @@ -96,6 +96,7 @@ class MullvadVPNScreenshots: XCTestCase { // Hit "Log out" button _ = app.buttons["LogoutButton"].waitForExistence(timeout: 2) app.buttons["LogoutButton"].tap() + app.alerts.buttons.allElementsBoundByIndex.last?.tap() // Wait for Login view to appear after log out _ = app.textFields["LoginTextField"].waitForExistence(timeout: 10) |
