diff --git a/apps/meteor/tests/e2e/omnichannel/omnichannel-livechat-api.spec.ts b/apps/meteor/tests/e2e/omnichannel/omnichannel-livechat-api.spec.ts index 2d7d345e7b129..c8810fa4eb779 100644 --- a/apps/meteor/tests/e2e/omnichannel/omnichannel-livechat-api.spec.ts +++ b/apps/meteor/tests/e2e/omnichannel/omnichannel-livechat-api.spec.ts @@ -421,6 +421,8 @@ test.describe('OC - Livechat API', () => { await poLiveChat.onlineAgentMessage.type('this_a_test_message_from_visitor'); await poLiveChat.btnSendMessageToOnlineAgent.click(); + await poAuxContext.poHomeOmnichannel.sidenav.openChat(registerGuestVisitor.name); + await test.step('Expect setGuestEmail to change a guest email', async () => { await poLiveChat.page.evaluate( (registerGuestVisitor) => window.RocketChat.livechat.setGuestName(`changed${registerGuestVisitor.name}`), @@ -429,9 +431,7 @@ test.describe('OC - Livechat API', () => { }); await test.step('Expect registered guest to have valid info', async () => { - await poAuxContext.poHomeOmnichannel.sidenav.openChat(registerGuestVisitor.name); - - await expect(poAuxContext.poHomeOmnichannel.content.infoContactName).toContainText(`changed${registerGuestVisitor.name}`); + await expect(poAuxContext.poHomeOmnichannel.content.infoHeaderName).toContainText(`changed${registerGuestVisitor.name}`); }); }); diff --git a/apps/meteor/tests/e2e/page-objects/fragments/home-omnichannel-content.ts b/apps/meteor/tests/e2e/page-objects/fragments/home-omnichannel-content.ts index 7243d613c11f7..4716f6812fd74 100644 --- a/apps/meteor/tests/e2e/page-objects/fragments/home-omnichannel-content.ts +++ b/apps/meteor/tests/e2e/page-objects/fragments/home-omnichannel-content.ts @@ -78,4 +78,8 @@ export class HomeOmnichannelContent extends HomeContent { get btnOnHoldConfirm(): Locator { return this.modalOnHold.locator('role=button[name="Place chat On-Hold"]'); } + + get infoHeaderName(): Locator { + return this.page.locator('.rcx-room-header').getByRole('heading'); + } }