Include the Members and Add Rooms screens in the spaces UI tests. (#4981)

* Expand the space flow UI tests to include the add rooms screen.

Also fixes some failures in these tests due to the room/space title now being a button.

* Expand the space flow UI tests to include the space members screen.

* Reset AppSettings before running preview tests.
This commit is contained in:
Doug
2026-01-21 15:24:54 +00:00
committed by GitHub
parent 8ff16e9133
commit 6e2ff7ae56
14 changed files with 286 additions and 16 deletions
@@ -43,8 +43,11 @@ enum A11yIdentifiers {
static let notificationSettingsEditScreen = NotificationSettingsEditScreen()
static let pollFormScreen = PollFormScreen()
static let roomPollsHistoryScreen = RoomPollsHistoryScreen()
static let roomMembersListScreen = RoomMembersListScreen()
static let manageRoomMemberSheet = ManageRoomMemberSheet()
static let spacesScreen = SpacesScreen()
static let spaceScreen = SpaceScreen()
static let spaceAddRoomsScreen = SpaceAddRoomsScreen()
static let linkNewDeviceScreen = LinkNewDeviceScreen()
struct AlertInfo {
@@ -303,6 +306,10 @@ enum A11yIdentifiers {
let loadMore = "room_polls_history_screen-load_more"
}
struct RoomMembersListScreen {
let invite = "room_members_list_screen-invite"
}
struct ManageRoomMemberSheet {
let viewProfile = "manage_room_member_sheet-view_profile"
}
@@ -316,6 +323,16 @@ enum A11yIdentifiers {
}
}
struct SpaceScreen {
let moreMenu = "space_screen-more_menu"
let addExistingRooms = "space_screen-add_existing_rooms"
let viewMembers = "space_screen-view_members"
}
struct SpaceAddRoomsScreen {
let cancel = "space_add_rooms_screen-cancel"
}
struct LinkNewDeviceScreen {
let cancel = "link_new_device_screen-cancel"
let mobileDevice = "link_new_device_screen-mobile_device"