test: improve test reliability with updated selectors and utility functions (#7943)

✨ (auto-login-off.spec.ts): update text selector to match new welcome message for improved test accuracy
♻️ (user-flow-state-cleanup.spec.ts): refactor test to use the new welcome message selector for consistency and accuracy
📝 (autoLogin.spec.ts): add import statement for awaitBootstrapTest utility function to fix test failures due to missing import
This commit is contained in:
Cristhian Zanforlin Lousa 2025-05-07 17:13:56 -03:00 • committed by GitHub
commit 4995a19609
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 14 additions and 14 deletions

View file

@ -206,12 +206,9 @@ test(
expect(
(
await page.waitForSelector(
"text=Begin with a template, or start from scratch.",
{
timeout: 30000,
},
)
await page.waitForSelector("text=Welcome to LangFlow", {
timeout: 30000,
})
).isVisible(),
);

View file

@ -3,7 +3,7 @@ import { awaitBootstrapTest } from "../../utils/await-bootstrap-test";
test(
"flow state should be properly cleaned up between user sessions",
{ tag: ["@bug-fix", "@api", "@database"] },
{ tag: ["@release", "@api", "@database"] },
async ({ page }) => {
// Disable auto login
await page.route("**/api/v1/auto_login", (route) => {
@ -89,10 +89,9 @@ test(
// Check that User A starts with an empty flows list
expect(
(
await page.waitForSelector(
"text=Begin with a template, or start from scratch.",
{ timeout: 30000 },
)
await page.waitForSelector("text=Welcome to LangFlow", {
timeout: 30000,
})
).isVisible(),
);