feat: 完整游戏运维功能
This commit is contained in:
@@ -32,4 +32,16 @@ describe("ai provider form schemas", () => {
|
||||
});
|
||||
expect(request.models).toEqual(["gpt-oss:20b"]);
|
||||
});
|
||||
|
||||
it("keeps an existing configured secret opaque during edits", () => {
|
||||
const request = aiProviderUpdateRequestFromForm({
|
||||
...emptyAiProviderForm(),
|
||||
id: "ai.openai",
|
||||
apiKeyRef: "",
|
||||
apiKeyConfigured: true
|
||||
});
|
||||
|
||||
expect(request.apiKeyRef).toBe("");
|
||||
expect(JSON.stringify(request)).not.toContain("secret://providers/openai");
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user