mirror of
https://github.com/BerriAI/litellm.git
synced 2026-11-11 08:38:24 +00:00
test(e2e): type the guardrail name before deleting it in the guardrail UI specs
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
parent
2b7c7fd962
commit
4ff9ee625e
2 changed files with 3 additions and 0 deletions
|
|
@ -195,6 +195,7 @@ test.describe("Guardrails", () => {
|
|||
|
||||
const modal = page.getByRole("dialog");
|
||||
await expect(modal).toBeVisible({ timeout: 5_000 });
|
||||
await modal.getByPlaceholder(guardrailName).fill(guardrailName);
|
||||
await modal.getByRole("button", { name: "Delete", exact: true }).click();
|
||||
|
||||
await expect(page.getByRole("row").filter({ hasText: guardrailName })).toHaveCount(0, { timeout: 15_000 });
|
||||
|
|
@ -281,6 +282,7 @@ test.describe("Guardrails", () => {
|
|||
|
||||
const deleteModal = page.getByRole("dialog", { name: "Delete Guardrail" });
|
||||
await expect(deleteModal).toBeVisible({ timeout: 5_000 });
|
||||
await deleteModal.getByPlaceholder(guardrailName).fill(guardrailName);
|
||||
await deleteModal.getByRole("button", { name: "Delete", exact: true }).click();
|
||||
|
||||
await expect(page.getByText(`Guardrail "${guardrailName}" deleted successfully`)).toBeVisible({
|
||||
|
|
|
|||
|
|
@ -58,6 +58,7 @@ async function deleteGuardrail(page: PlaywrightPage, guardrailName: string): Pro
|
|||
await page.getByRole("menuitem", { name: "Delete" }).click();
|
||||
const deleteModal = page.getByRole("dialog", { name: "Delete Guardrail" });
|
||||
await expect(deleteModal).toBeVisible({ timeout: 5_000 });
|
||||
await deleteModal.getByPlaceholder(guardrailName).fill(guardrailName);
|
||||
await deleteModal.getByRole("button", { name: "Delete", exact: true }).click();
|
||||
await expect(page.getByText(`Guardrail "${guardrailName}" deleted successfully`)).toBeVisible({ timeout: 10_000 });
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue