mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
Update agent creation test selectors
This commit is contained in:
@@ -18,7 +18,7 @@ async function openCreateDialog(page: import("@playwright/test").Page) {
|
||||
await page.goto("/");
|
||||
await page.getByTestId("open-agents-view").click();
|
||||
await page.getByTestId("new-agent-card").click();
|
||||
await page.getByRole("menuitem", { name: "Create from scratch" }).click();
|
||||
await page.getByRole("menuitem", { name: "Create agent" }).click();
|
||||
await page.locator("#persona-display-name").fill("Test Agent");
|
||||
}
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@ async function openCreateDialog(page: import("@playwright/test").Page) {
|
||||
await page.goto("/");
|
||||
await page.getByTestId("open-agents-view").click();
|
||||
await page.getByTestId("new-agent-card").click();
|
||||
await page.getByRole("menuitem", { name: "Create from scratch" }).click();
|
||||
await page.getByRole("menuitem", { name: "Create agent" }).click();
|
||||
await page.locator("#persona-display-name").fill("Test Agent");
|
||||
}
|
||||
|
||||
|
||||
@@ -267,10 +267,10 @@ test("env vars editor renders in PersonaDialog new-persona form", async ({
|
||||
}) => {
|
||||
await gotoApp(page);
|
||||
|
||||
// Open the Agents view, click New > New agent to open the persona dialog.
|
||||
// Open the Agents view, then choose Create agent from the new-agent menu.
|
||||
await page.getByTestId("open-agents-view").click();
|
||||
await page.getByTestId("new-agent-card").click();
|
||||
await page.getByRole("menuitem", { name: "Create from scratch" }).click();
|
||||
await page.getByRole("menuitem", { name: "Create agent" }).click();
|
||||
|
||||
// Scope all env-vars queries to the dialog: AgentDefaultsSettingsCard
|
||||
// also renders an EnvVarsEditor in the background settings pane (introduced
|
||||
@@ -315,7 +315,7 @@ test("persona model options follow the selected LLM provider", async ({
|
||||
|
||||
await page.getByTestId("open-agents-view").click();
|
||||
await page.getByTestId("new-agent-card").click();
|
||||
await page.getByRole("menuitem", { name: "Create from scratch" }).click();
|
||||
await page.getByRole("menuitem", { name: "Create agent" }).click();
|
||||
|
||||
const provider = page.locator("#persona-runtime");
|
||||
await page.getByRole("tab", { name: "Customize for this agent" }).click();
|
||||
|
||||
@@ -36,7 +36,7 @@ async function openNewPersonaDialog(page: import("@playwright/test").Page) {
|
||||
});
|
||||
|
||||
await page.getByTestId("new-agent-card").click();
|
||||
await page.getByRole("menuitem", { name: "Create from scratch" }).click();
|
||||
await page.getByRole("menuitem", { name: "Create agent" }).click();
|
||||
|
||||
const dialog = page.getByTestId("persona-dialog");
|
||||
await expect(dialog).toBeVisible({ timeout: 8_000 });
|
||||
|
||||
@@ -141,7 +141,7 @@ test("Buzz shared compute explains automatic model selection", async ({
|
||||
});
|
||||
await page.getByTestId("open-agents-view").click();
|
||||
await page.getByTestId("new-agent-card").click();
|
||||
await page.getByRole("menuitem", { name: "Create from scratch" }).click();
|
||||
await page.getByRole("menuitem", { name: "Create agent" }).click();
|
||||
await chooseSharedComputeProvider(page);
|
||||
|
||||
await expect
|
||||
@@ -170,7 +170,7 @@ test("create agent persists Buzz shared compute with auto model", async ({
|
||||
await page.goto("/");
|
||||
await page.getByTestId("open-agents-view").click();
|
||||
await page.getByTestId("new-agent-card").click();
|
||||
await page.getByRole("menuitem", { name: "Create from scratch" }).click();
|
||||
await page.getByRole("menuitem", { name: "Create agent" }).click();
|
||||
await page.locator("#persona-display-name").fill(agentName);
|
||||
|
||||
await chooseSharedComputeProvider(page);
|
||||
@@ -214,7 +214,7 @@ test("create agent supports parallelism and system prompt overrides", async ({
|
||||
await page.goto("/");
|
||||
await page.getByTestId("open-agents-view").click();
|
||||
await page.getByTestId("new-agent-card").click();
|
||||
await page.getByRole("menuitem", { name: "Create from scratch" }).click();
|
||||
await page.getByRole("menuitem", { name: "Create agent" }).click();
|
||||
|
||||
await page.locator("#persona-display-name").fill(agentName);
|
||||
await page
|
||||
|
||||
Reference in New Issue
Block a user