From e2b947bcb2eebd5bd6839a588a4117845c3d50f4 Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Mon, 25 Nov 2024 19:07:05 -0300 Subject: [PATCH] refator: fix import statement and wait timeout in starter-projects.spec.ts (#4827) * fix: Update import statement in starter-projects.spec.ts * fix: Update wait timeout in starter-projects.spec.ts --- .../core/integrations/starter-projects.spec.ts | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/frontend/tests/core/integrations/starter-projects.spec.ts b/src/frontend/tests/core/integrations/starter-projects.spec.ts index f0c2d5470..df86902a0 100644 --- a/src/frontend/tests/core/integrations/starter-projects.spec.ts +++ b/src/frontend/tests/core/integrations/starter-projects.spec.ts @@ -1,4 +1,4 @@ -const { test, expect } = require("@playwright/test"); +import { expect, test } from "@playwright/test"; test( "vector store from starter projects should have its connections and nodes on the flow", @@ -72,14 +72,13 @@ test( modalCount = await page.getByTestId("modal-title")?.count(); } - await page.getByTestId("side_nav_options_all-templates").click(); - await page - .getByRole("heading", { name: "Vector Store RAG" }) - .first() - .click(); - await page.waitForSelector('[data-testid="fit_view"]', { - timeout: 100000, - }); + while (modalCount === 0) { + await page.getByText("New Flow", { exact: true }).click(); + await page.waitForSelector('[data-testid="modal-title"]', { + timeout: 3000, + }); + modalCount = await page.getByTestId("modal-title")?.count(); + } await page.getByTestId("fit_view").click(); await page.getByTestId("zoom_out").click();