Fix integration tests

- remove the invites flow as the button visibility depends on the number of invites and invites are moving to the room list anyway
This commit is contained in:
Stefan Ceriu
2024-05-07 16:00:44 +03:00
committed by Stefan Ceriu
parent 41b639d570
commit 25d4486292
2 changed files with 2 additions and 14 deletions

View File

@@ -20,7 +20,7 @@ enum Application {
@discardableResult static func launch() -> XCUIApplication {
let app = XCUIApplication()
var launchEnvironment = [
let launchEnvironment = [
"IS_RUNNING_INTEGRATION_TESTS": "1"
]

View File

@@ -27,8 +27,6 @@ class UserFlowTests: XCTestCase {
func testUserFlow() {
checkSettings()
checkInvites()
checkRoomCreation()
// Open the first room in the list.
@@ -48,17 +46,7 @@ class UserFlowTests: XCTestCase {
app.logout()
}
private func checkInvites() {
// Open invites
let invitesButton = app.buttons[A11yIdentifiers.homeScreen.invites]
XCTAssertTrue(invitesButton.waitForExistence(timeout: 10.0))
invitesButton.tap()
// Go back to the room list
tapOnBackButton("Chats")
}
private func checkPhotoSharing() {
// Open attachments picker
tapOnMenu(A11yIdentifiers.roomScreen.composerToolbar.openComposeOptions)
@@ -159,7 +147,7 @@ class UserFlowTests: XCTestCase {
tapOnBackButton("Room info")
// Go back to the room
tapOnBackButton("Room")
tapOnBackButton("Chat")
// Go back to the room list
tapOnBackButton("Chats")