mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-11 13:00:42 +00:00
test: tighten provider request config assertions
This commit is contained in:
@@ -433,12 +433,10 @@ describe("provider request config", () => {
|
||||
precedence: "defaults-win",
|
||||
});
|
||||
|
||||
expect(resolved).toMatchObject({
|
||||
originator: "openclaw",
|
||||
version: expect.any(String),
|
||||
"User-Agent": expect.stringMatching(/^openclaw\//),
|
||||
"X-Custom": "1",
|
||||
});
|
||||
expect(resolved?.originator).toBe("openclaw");
|
||||
expect(typeof resolved?.version).toBe("string");
|
||||
expect(resolved?.["User-Agent"]).toMatch(/^openclaw\//);
|
||||
expect(resolved?.["X-Custom"]).toBe("1");
|
||||
});
|
||||
|
||||
it("lets caller headers override defaults when requested", () => {
|
||||
@@ -526,13 +524,11 @@ describe("provider request config", () => {
|
||||
expect(resolved.allowPrivateNetwork).toBe(false);
|
||||
expect(resolved.policy.endpointClass).toBe("openai-public");
|
||||
expect(resolved.capabilities.allowsResponsesStore).toBe(true);
|
||||
expect(resolved.headers).toMatchObject({
|
||||
authorization: "Bearer test-key",
|
||||
originator: "openclaw",
|
||||
version: expect.any(String),
|
||||
"User-Agent": expect.stringMatching(/^openclaw\//),
|
||||
"X-Custom": "1",
|
||||
});
|
||||
expect(resolved.headers?.authorization).toBe("Bearer test-key");
|
||||
expect(resolved.headers?.originator).toBe("openclaw");
|
||||
expect(typeof resolved.headers?.version).toBe("string");
|
||||
expect(resolved.headers?.["User-Agent"]).toMatch(/^openclaw\//);
|
||||
expect(resolved.headers?.["X-Custom"]).toBe("1");
|
||||
});
|
||||
|
||||
it("auto-allows loopback model-provider stream requests", () => {
|
||||
|
||||
Reference in New Issue
Block a user