mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-04 19:44:05 +00:00
Fix integration tests following the search tab introduction
Tabbar tabs now can take accessibility identifiers and the integration test uses the newly expected flow.
This commit is contained in:
@@ -20,6 +20,7 @@ enum A11yIdentifiers {
|
||||
static let encryptionResetScreen = EncryptionResetScreen()
|
||||
static let encryptionResetPasswordScreen = EncryptionResetPasswordScreen()
|
||||
static let homeScreen = HomeScreen()
|
||||
static let homeTabs = HomeTabs()
|
||||
static let loginScreen = LoginScreen()
|
||||
static let authenticationStartScreen = AuthenticationStartScreen()
|
||||
static let reportContent = ReportContent()
|
||||
@@ -48,6 +49,7 @@ enum A11yIdentifiers {
|
||||
static let spacesScreen = SpacesScreen()
|
||||
static let spaceScreen = SpaceScreen()
|
||||
static let spaceAddRoomsScreen = SpaceAddRoomsScreen()
|
||||
static let searchScreen = SearchScreen()
|
||||
static let spaceSettingsScreen = SpaceSettingsScreen()
|
||||
static let linkNewDeviceScreen = LinkNewDeviceScreen()
|
||||
|
||||
@@ -120,6 +122,12 @@ enum A11yIdentifiers {
|
||||
}
|
||||
}
|
||||
|
||||
struct HomeTabs {
|
||||
let chats = "home_tabs-chats"
|
||||
let spaces = "home_tabs-spaces"
|
||||
let search = "home_tabs-search"
|
||||
}
|
||||
|
||||
struct InviteUsersScreen {
|
||||
let proceed = "invite_users-proceed"
|
||||
let userProfile = "invite_users-user_profile"
|
||||
@@ -353,6 +361,13 @@ enum A11yIdentifiers {
|
||||
let cancel = "space_add_rooms_screen-cancel"
|
||||
}
|
||||
|
||||
struct SearchScreen {
|
||||
let roomNamePrefix = "search_screen-room_name"
|
||||
func roomName(_ name: String) -> String {
|
||||
"\(roomNamePrefix):\(name)"
|
||||
}
|
||||
}
|
||||
|
||||
struct SpaceSettingsScreen {
|
||||
let editBaseInfo = "space_settings_screen-edit_space_info"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user