65c2b9cf85
Co-authored-by: iamlukethedev <iamlukethedev@users.noreply.github.com>
24 lines
729 B
TypeScript
24 lines
729 B
TypeScript
import { expect, test } from "@playwright/test";
|
|
import { createDefaultAgentAvatarProfile } from "@/lib/avatars/profile";
|
|
import { stubStudioRoute } from "./helpers/studioRoute";
|
|
|
|
test.beforeEach(async ({ page }) => {
|
|
await stubStudioRoute(page, {
|
|
version: 1,
|
|
gateway: null,
|
|
focused: {},
|
|
avatars: {
|
|
"ws://localhost:18789": {
|
|
"agent-1": createDefaultAgentAvatarProfile("seed-1"),
|
|
},
|
|
},
|
|
});
|
|
});
|
|
|
|
test("structured avatar settings fixture does not break focused load", async ({ page }) => {
|
|
await page.goto("/");
|
|
|
|
await expect(page.getByRole("button", { name: "Open headquarters sidebar" })).toBeVisible();
|
|
await expect(page.getByRole("button", { name: "CHAT" })).toBeVisible();
|
|
});
|