test(agent): give vision fixtures a provider identity
This commit is contained in:
parent
ec82cde618
commit
ba90048e73
@ -96,7 +96,9 @@ test("malformed vision JSON switches models, while a valid failed review never t
|
||||
const bad = await fixture("not JSON");
|
||||
const validNegative = await fixture('{"passed":false,"issues":["主体不一致"],"failedNodeIds":["result"]}');
|
||||
const failures: string[] = [];
|
||||
const entries = ["bad", "valid-negative"].map(id => ({ model: { id } }) as AgentModelEntry);
|
||||
const entries = ["bad", "valid-negative"].map(id => ({ model: { id }, provider: {
|
||||
type: "custom", baseUrl: "https://fixture.invalid/v1",
|
||||
} }) as AgentModelEntry);
|
||||
const withModel = createAgentVisionExecutor(entries, {
|
||||
isPaused: async () => false,
|
||||
fail: async entry => { failures.push(entry.model.id); },
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user