From 1d24ad6bbfc2ea9b7e1c11afa69f99ad4f68f145 Mon Sep 17 00:00:00 2001 From: Nemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com> Date: Fri, 17 Feb 2023 00:52:40 +0100 Subject: [PATCH] [E2E] Fix `embedding-native` flake (#28395) * Attempt to fix flaking embedding-native e2e test * Fix typo --- .../metabase/scenarios/embedding/embedding-native.cy.spec.js | 5 +++-- .../metabase/scenarios/embedding/shared/embedding-native.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/frontend/test/metabase/scenarios/embedding/embedding-native.cy.spec.js b/frontend/test/metabase/scenarios/embedding/embedding-native.cy.spec.js index b6e16aba6a4..283bcaa7d59 100644 --- a/frontend/test/metabase/scenarios/embedding/embedding-native.cy.spec.js +++ b/frontend/test/metabase/scenarios/embedding/embedding-native.cy.spec.js @@ -82,8 +82,9 @@ describe("scenarios > embedding > native questions", () => { // State: is not KS filterWidget().contains("State").click(); - cy.findByPlaceholderText("Search the list").type("KS"); - cy.findByTestId("KS-filter-value").click(); + cy.findByPlaceholderText("Search the list").type("KS{enter}"); + cy.findAllByTestId(/-filter-value$/).should("have.length", 1); + cy.findByTestId("KS-filter-value").should("be.visible").click(); cy.button("Add filter").click(); cy.findByText("Logan Weber").should("not.exist"); diff --git a/frontend/test/metabase/scenarios/embedding/shared/embedding-native.js b/frontend/test/metabase/scenarios/embedding/shared/embedding-native.js index 6aaf6529b74..8d025b7a2af 100644 --- a/frontend/test/metabase/scenarios/embedding/shared/embedding-native.js +++ b/frontend/test/metabase/scenarios/embedding/shared/embedding-native.js @@ -16,7 +16,7 @@ WHERE true `; export const questionDetails = { - name: "Native Quesiton With Multiple Filters - Embedding Test", + name: "Native Question With Multiple Filters - Embedding Test", description: "FooBar", native: { "template-tags": { -- GitLab