mirror of
https://github.com/block/buzz.git
synced 2026-08-18 06:50:31 +02:00
fix(desktop): scope preview retry constant to tests
- Import the retry-after bound only in the link preview test module - Keep production Tauri builds free of the unused-import warning enforced by pre-push clippy Co-authored-by: Taylor Ho <taylorkmho@gmail.com> Signed-off-by: Taylor Ho <taylorkmho@gmail.com>
This commit is contained in:
@@ -14,10 +14,7 @@ use url::Url;
|
||||
#[path = "link_preview_rate_limit.rs"]
|
||||
mod rate_limit;
|
||||
|
||||
use rate_limit::{
|
||||
image_host_cooldown_remaining, retry_after_duration, set_image_host_cooldown,
|
||||
MAX_IMAGE_RETRY_AFTER,
|
||||
};
|
||||
use rate_limit::{image_host_cooldown_remaining, retry_after_duration, set_image_host_cooldown};
|
||||
|
||||
const MAX_PREVIEW_FETCH_BYTES: usize = 256 * 1024;
|
||||
const MAX_IMAGE_FETCH_BYTES: usize = 2 * 1024 * 1024;
|
||||
@@ -651,11 +648,12 @@ fn decode_html_entities(value: &str) -> String {
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::rate_limit::MAX_IMAGE_RETRY_AFTER;
|
||||
use super::{
|
||||
apply_image_result, declares_animation, extract_favicon_url, extract_image_url,
|
||||
extract_link_preview_metadata, is_html_response, read_bytes_prefix, retry_after_duration,
|
||||
sanitize_image, ImageFetchError, LinkPreviewImageFetchState, LinkPreviewMetadata,
|
||||
MAX_IMAGE_RETRY_AFTER, MAX_METADATA_DESCRIPTION_CHARS,
|
||||
MAX_METADATA_DESCRIPTION_CHARS,
|
||||
};
|
||||
use axum::{body::Body, http::Response, routing::get, Router};
|
||||
use base64::Engine as _;
|
||||
|
||||
Reference in New Issue
Block a user