test: cerrar thread panel en beforeEach de asistente-2

Importa closeThreadPanel y lo llama en beforeEach tras goToRoom.
Si el thread panel queda abierto de sesiones previas, sus sender elements
contaminarían los locators de waitForBotReply en tests posteriores.
This commit is contained in:
2026-03-08 18:33:46 +00:00
parent e0e0f2e013
commit 478007fc50
+4
View File
@@ -6,6 +6,7 @@ import {
assertNoDecryptionErrors,
startThreadOnLastMessage,
waitForThreadReplyViaSdk,
closeThreadPanel,
} from "../fixtures/matrix-room";
test.describe("asistente-2", () => {
@@ -13,6 +14,9 @@ test.describe("asistente-2", () => {
await page.goto("/");
await handleElementDialogs(page);
await goToRoom(page, "Asistente 2");
// Cerrar thread panel si estaba abierto de sesiones previas.
// Si queda abierto, sus sender elements contaminan los locators de waitForBotReply.
await closeThreadPanel(page);
});
test("responde a un saludo", async ({ page }) => {