test(wp7-02): require current Gemini image contract
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 11m33s
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 11m33s
This commit is contained in:
@@ -81,7 +81,11 @@ test("TDD-WP7-EXT-001 builds protocol-specific requests without auth in argument
|
||||
const gemini = buildProviderRequest({ modelConfig: models[0], prompt: "controlled fixture prompt", ratio: "3:4", reference });
|
||||
assert.equal(gemini.method, "POST");
|
||||
assert.equal(gemini.body.contents[0].parts.some((part) => part.inlineData?.data), true);
|
||||
assert.equal(gemini.body.generationConfig.imageConfig.aspectRatio, "3:4");
|
||||
assert.deepEqual(gemini.body.generationConfig.responseModalities, ["IMAGE"]);
|
||||
assert.deepEqual(gemini.body.generationConfig.responseFormat, {
|
||||
image: { aspectRatio: "3:4", imageSize: "1K" },
|
||||
});
|
||||
assert.equal("imageConfig" in gemini.body.generationConfig, false);
|
||||
assert.equal("authorization" in gemini.headers, false);
|
||||
|
||||
const openai = buildProviderRequest({ modelConfig: models[2], prompt: "controlled fixture prompt", ratio: "9:16" });
|
||||
|
||||
Reference in New Issue
Block a user