mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-28 22:14:52 -07:00
Remove flakey test (#24837)
This commit is contained in:
committed by
GitHub
parent
1762c9c509
commit
1c22c5b37b
@@ -5,8 +5,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import { describe, it, expect, beforeEach, afterEach } from 'vitest';
|
import { describe, it, expect, beforeEach, afterEach } from 'vitest';
|
||||||
import { writeFileSync, readFileSync } from 'node:fs';
|
import { writeFileSync } from 'node:fs';
|
||||||
import { join, resolve } from 'node:path';
|
import { join } from 'node:path';
|
||||||
import { TestRig } from './test-helper.js';
|
import { TestRig } from './test-helper.js';
|
||||||
|
|
||||||
// BOM encoders
|
// BOM encoders
|
||||||
@@ -116,21 +116,4 @@ describe('BOM end-to-end integraion', () => {
|
|||||||
'BOM_OK UTF-32BE',
|
'BOM_OK UTF-32BE',
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('Can describe a PNG file', async () => {
|
|
||||||
const imagePath = resolve(
|
|
||||||
process.cwd(),
|
|
||||||
'docs/assets/gemini-screenshot.png',
|
|
||||||
);
|
|
||||||
const imageContent = readFileSync(imagePath);
|
|
||||||
const filename = 'gemini-screenshot.png';
|
|
||||||
writeFileSync(join(rig.testDir!, filename), imageContent);
|
|
||||||
const prompt = `What is shown in the image ${filename}?`;
|
|
||||||
const output = await rig.run({ args: prompt });
|
|
||||||
await rig.waitForToolCall('read_file');
|
|
||||||
const lower = output.toLowerCase();
|
|
||||||
// The response is non-deterministic, so we just check for some
|
|
||||||
// keywords that are very likely to be in the response.
|
|
||||||
expect(lower.includes('gemini')).toBeTruthy();
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user