test: fix url checks in e2e tests (#12881)

This commit is contained in:
Kayla Washburn-Love
2024-04-11 15:48:53 -06:00
committed by GitHub
parent 93b46fe1f6
commit c5367c201b
5 changed files with 54 additions and 21 deletions
+3 -2
View File
@@ -1,4 +1,5 @@
import { expect, test } from "@playwright/test";
import { expectUrl } from "../expectUrl";
import {
createGroup,
createTemplate,
@@ -25,7 +26,7 @@ test("add and remove a group", async ({ page }) => {
await page.goto(`/templates/${templateName}/settings/permissions`, {
waitUntil: "domcontentloaded",
});
await expect(page).toHaveURL(
await expectUrl(page).toHavePathName(
`/templates/${templateName}/settings/permissions`,
);
@@ -55,7 +56,7 @@ test("require latest version", async ({ page }) => {
await page.goto(`/templates/${templateName}/settings`, {
waitUntil: "domcontentloaded",
});
await expect(page).toHaveURL(`/templates/${templateName}/settings`);
await expectUrl(page).toHavePathName(`/templates/${templateName}/settings`);
let checkbox = await page.waitForSelector("#require_active_version");
await checkbox.click();
await page.getByTestId("form-submit").click();