mirror of
https://github.com/openai/codex.git
synced 2026-11-15 21:50:46 +00:00
emittance
This commit is contained in:
@@ -2557,7 +2557,7 @@ console.log(out.type);
|
||||
.await?;
|
||||
assert!(result.output.contains("function_call_output"));
|
||||
assert!(result.content_items.is_empty());
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -2623,7 +2623,7 @@ console.log(out.type);
|
||||
}]
|
||||
.as_slice()
|
||||
);
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -2678,7 +2678,7 @@ await codex.emitImage({ bytes: png, mimeType: "image/png" });
|
||||
}]
|
||||
.as_slice()
|
||||
);
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -2742,7 +2742,7 @@ await codex.emitImage(
|
||||
]
|
||||
.as_slice()
|
||||
);
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -2797,7 +2797,7 @@ console.log("cell-complete");
|
||||
}]
|
||||
.as_slice()
|
||||
);
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -2841,7 +2841,7 @@ console.log("cell-complete");
|
||||
.await
|
||||
.expect_err("unawaited invalid emitImage should fail");
|
||||
assert!(err.to_string().contains("expected non-empty bytes"));
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -2890,7 +2890,7 @@ console.log("cell-complete");
|
||||
assert!(result.output.contains("expected non-empty bytes"));
|
||||
assert!(result.output.contains("cell-complete"));
|
||||
assert!(result.content_items.is_empty());
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -2937,7 +2937,7 @@ await codex.emitImage({ bytes: png });
|
||||
.await
|
||||
.expect_err("missing mimeType should fail");
|
||||
assert!(err.to_string().contains("expected a non-empty mimeType"));
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -2980,7 +2980,7 @@ await codex.emitImage("https://example.com/image.png");
|
||||
.await
|
||||
.expect_err("non-data URLs should fail");
|
||||
assert!(err.to_string().contains("only accepts data URLs"));
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -3029,7 +3029,7 @@ await codex.emitImage("DATA:image/png;base64,AAA");
|
||||
}]
|
||||
.as_slice()
|
||||
);
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -3076,7 +3076,7 @@ await codex.emitImage({ bytes: png, mimeType: "image/png", detail: "ultra" });
|
||||
.await
|
||||
.expect_err("invalid detail should fail");
|
||||
assert!(err.to_string().contains("expected detail to be one of"));
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -3160,7 +3160,7 @@ await codex.emitImage(out);
|
||||
err.to_string()
|
||||
.contains("does not accept mixed text and image content")
|
||||
);
|
||||
assert!(session.get_pending_input().await.is_empty());
|
||||
assert!(session.get_pending_input_with_metadata().await.is_empty());
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user