Update Unit tests for Xcode 16.

This commit is contained in:
Doug
2024-09-18 14:57:19 +01:00
committed by Doug
parent 7b42df84ae
commit 7bfd73de5f
3 changed files with 6 additions and 6 deletions
@@ -139,7 +139,7 @@ class RoomMembersListScreenViewModelTests: XCTestCase {
func testSelectUserAsAdmin() async throws {
// Given the room list viewed as an admin.
setup(with: .allMembersAsAdmin)
var deferred = deferFulfillment(context.$viewState) { !$0.visibleInvitedMembers.isEmpty }
var deferred = deferFulfillment(context.$viewState) { !$0.visibleInvitedMembers.isEmpty && $0.canKickUsers && $0.canBanUsers }
try await deferred.fulfill()
XCTAssertNil(context.memberToManage)
@@ -160,7 +160,7 @@ class RoomMembersListScreenViewModelTests: XCTestCase {
func testSelectModeratorAsAdmin() async throws {
// Given the room list viewed as an admin.
setup(with: .allMembersAsAdmin)
var deferred = deferFulfillment(context.$viewState) { !$0.visibleInvitedMembers.isEmpty }
var deferred = deferFulfillment(context.$viewState) { !$0.visibleInvitedMembers.isEmpty && $0.canKickUsers && $0.canBanUsers }
try await deferred.fulfill()
XCTAssertNil(context.memberToManage)