test: use canonical workspace API fixtures
This commit is contained in:
@@ -4,6 +4,7 @@ import userEvent from "@testing-library/user-event";
|
||||
import { http, HttpResponse } from "msw";
|
||||
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
|
||||
import { server } from "../test/msw";
|
||||
import { canonicalWorkspaceFixture, workspaceRevisionFixture } from "../test/workspace-fixtures";
|
||||
import { NewSessionDialog } from "./NewSessionDialog";
|
||||
|
||||
function renderDialog() {
|
||||
@@ -39,7 +40,8 @@ test("submitting includes browser-local migrated preferences and calls onCreated
|
||||
revision: { state: "operational" },
|
||||
}])),
|
||||
http.get("/api/workspaces/default", () => HttpResponse.json({
|
||||
workspace: { llm_policy: { default: "zai/glm-5.2", allowed: ["zai/glm-5.2"] } },
|
||||
workspace: canonicalWorkspaceFixture("default", ["zai/glm-5.2"], "zai/glm-5.2"),
|
||||
revision: workspaceRevisionFixture("default"),
|
||||
})),
|
||||
http.post("/api/sessions", async ({ request }) => {
|
||||
body = await request.json();
|
||||
@@ -82,7 +84,7 @@ test("first-run direct dialog creation waits for registry policy without a mount
|
||||
policyRequestStarted = true;
|
||||
await policyMayFinish;
|
||||
return HttpResponse.json({
|
||||
workspace: { llm_policy: { default: "zai/glm-5.2", allowed: ["zai/glm-5.2"] } }, revision,
|
||||
workspace: canonicalWorkspaceFixture("psd-clinical", ["zai/glm-5.2"], "zai/glm-5.2"), revision,
|
||||
});
|
||||
}),
|
||||
http.post("/api/sessions", async ({ request }) => {
|
||||
|
||||
Reference in New Issue
Block a user