mirror of
https://github.com/openai/codex.git
synced 2026-10-18 17:18:52 +00:00
Test panoramic Guardian transcript image resizing (#39494)
## What changed Use a 2049-by-32 image in the Guardian transcript evidence test and verify that it is resized to 2048-by-32 while preserving its aspect ratio. GitOrigin-RevId: 4b1b404c0fc76c46739379ef154e629bf8d669f3
This commit is contained in:
@@ -4452,7 +4452,7 @@ async fn code_mode_node_repl_text_evidence_is_visible_only_to_guardian(
|
||||
let check_detail = enhanced_transcripts && transcript_images && reviewer_constraint.is_none();
|
||||
let mut large_image = Cursor::new(Vec::new());
|
||||
if check_detail {
|
||||
DynamicImage::new_rgba8(/*w*/ 2048, /*h*/ 2048)
|
||||
DynamicImage::new_rgba8(/*w*/ 2049, /*h*/ 32)
|
||||
.write_to(&mut large_image, ImageFormat::Png)?;
|
||||
}
|
||||
let mut builder = test_codex()
|
||||
@@ -4642,7 +4642,7 @@ await tools.exec_command({ cmd: "printf second", sandbox_permissions: "require_e
|
||||
let payload = reviewer_image_urls[1].split_once(',').unwrap().1;
|
||||
let dimensions =
|
||||
image::load_from_memory(&BASE64_STANDARD.decode(payload)?)?.dimensions();
|
||||
assert_eq!(dimensions, (1600, 1600));
|
||||
assert_eq!(dimensions, (2048, 32));
|
||||
}
|
||||
for (index, marker) in [(image_index - 1, "before"), (image_index + 1, "after")] {
|
||||
let text = reviewer_user_content[index]["text"].as_str().unwrap();
|
||||
|
||||
Reference in New Issue
Block a user