fix: few more e2e flakes (#23966)

This commit is contained in:
Anik Dhabal Babu
2025-09-20 17:17:01 +05:30
committed by GitHub
parent d5d44fb64b
commit cf89046ede
2 changed files with 7 additions and 1 deletions
+4
View File
@@ -684,6 +684,10 @@ const createUserFixture = (user: UserWithIncludes, page: Page) => {
},
logout: async () => {
await page.goto("/auth/logout");
const logoutBtn = page.getByTestId("logout-btn");
await expect(logoutBtn).toHaveText("Go back to the login page");
await page.reload();
await expect(logoutBtn).toHaveText("Go back to the login page");
},
getFirstTeamMembership: async () => {
const memberships = await prisma.membership.findMany({
+3 -1
View File
@@ -271,7 +271,9 @@ test.describe("Insights", async () => {
];
for (const title of expectedChartTitles) {
const chartCard = page.locator("[data-testid='panel-card'] h2").filter({ hasText: title });
const chartCard = page
.locator("[data-testid='panel-card'] h2")
.filter({ hasText: new RegExp(`^${title}$`) });
await expect(chartCard).toBeVisible();
}
});