Fix act warning in member list test (#31570)

* test: fix act warning in member list

Wrapping rerender in act

* refactor: remove extra inline function
This commit is contained in:
Florian Duros
2025-12-17 18:08:00 +01:00
committed by GitHub
parent 4da149e56f
commit 7a69ab8be4

View File

@@ -191,7 +191,7 @@ describe("MemberListView and MemberlistHeaderView", () => {
u.user!.presence = "offline";
});
await reRender();
await act(reRender);
const tiles = root.container.querySelectorAll(".mx_MemberTileView");
expectOrderedByPresenceAndPowerLevel(memberListRoom, tiles, enablePresence);
@@ -201,7 +201,7 @@ describe("MemberListView and MemberlistHeaderView", () => {
const { reRender, root, memberListRoom } = rendered;
// We already have admin, moderator, and default users so leave them alone
await reRender();
await act(reRender);
const tiles = root.container.querySelectorAll(".mx_EntityTile");
expectOrderedByPresenceAndPowerLevel(memberListRoom, tiles, enablePresence);
@@ -229,7 +229,7 @@ describe("MemberListView and MemberlistHeaderView", () => {
u.user!.lastActiveAgo = 100;
});
await reRender();
await act(reRender);
const tiles = root.container.querySelectorAll(".mx_EntityTile");
expectOrderedByPresenceAndPowerLevel(memberListRoom, tiles, enablePresence);
@@ -247,7 +247,7 @@ describe("MemberListView and MemberlistHeaderView", () => {
u.powerLevel = 100;
});
await reRender();
await act(reRender);
const tiles = root.container.querySelectorAll(".mx_EntityTile");
expectOrderedByPresenceAndPowerLevel(memberListRoom, tiles, enablePresence);