From 9bb8fe4208eb9884491bae35d297718f511a2cae Mon Sep 17 00:00:00 2001 From: Lin Wang Date: Fri, 26 Jan 2024 08:28:30 +0800 Subject: [PATCH] add guard for flyout open Signed-off-by: Lin Wang --- .../dashboards-assistant/conversation_history_spec.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cypress/integration/plugins/dashboards-assistant/conversation_history_spec.js b/cypress/integration/plugins/dashboards-assistant/conversation_history_spec.js index 309828d82..32ae63a4b 100644 --- a/cypress/integration/plugins/dashboards-assistant/conversation_history_spec.js +++ b/cypress/integration/plugins/dashboards-assistant/conversation_history_spec.js @@ -59,7 +59,10 @@ if (Cypress.env('DASHBOARDS_ASSISTANT_ENABLED')) { describe('panel operations', () => { it.only('should toggle history list', () => { - cy.get('img[aria-label="toggle chat flyout icon"]').click(); + cy.get('img[aria-label="toggle chat flyout icon"]') + .should('be.visible') + .click(); + cy.get('.llm-chat-flyout button[aria-label="history"]').click(); cy.get('.llm-chat-flyout-body') .contains('Conversations') @@ -70,7 +73,10 @@ if (Cypress.env('DASHBOARDS_ASSISTANT_ENABLED')) { cy.get('.llm-chat-flyout-body') .contains('Conversations') .should('not.be.visible'); - cy.get('img[aria-label="toggle chat flyout icon"]').click(); + + cy.get('img[aria-label="toggle chat flyout icon"]') + .should('be.visible') + .click(); }); it('should back to chat panel', () => {