清理后端编译警告
删除后端未使用的历史 helper、mapper、handler 和 re-export 将仅测试使用的导入、常量和辅助函数收口到 cfg(test) 补齐 Jump Hop 测试构造体字段并对齐 Match3D 当前素材表测试契约 验证后端 workspace cargo check 与 Match3D、Puzzle 相关测试
This commit is contained in:
@@ -2,9 +2,12 @@ use axum::http::StatusCode;
|
||||
use platform_image::{
|
||||
DownloadedImage, GeneratedImages, PlatformImageError, PlatformImageStatusHint, ReferenceImage,
|
||||
VECTOR_ENGINE_PROVIDER, VectorEngineImageSettings, build_vector_engine_image_http_client,
|
||||
build_vector_engine_image_request_body, create_vector_engine_image_edit,
|
||||
create_vector_engine_image_edit_with_references, create_vector_engine_image_generation,
|
||||
download_remote_image as download_platform_image_remote_image, vector_engine_images_edit_url,
|
||||
create_vector_engine_image_edit, create_vector_engine_image_edit_with_references,
|
||||
create_vector_engine_image_generation,
|
||||
};
|
||||
#[cfg(test)]
|
||||
use platform_image::{
|
||||
build_vector_engine_image_request_body, vector_engine_images_edit_url,
|
||||
vector_engine_images_generation_url,
|
||||
};
|
||||
use serde_json::{Value, json};
|
||||
@@ -233,15 +236,7 @@ pub(crate) async fn create_openai_image_edit_with_references(
|
||||
.await
|
||||
}
|
||||
|
||||
pub(crate) async fn download_remote_image(
|
||||
http_client: &reqwest::Client,
|
||||
image_url: &str,
|
||||
) -> Result<DownloadedOpenAiImage, AppError> {
|
||||
download_platform_image_remote_image(http_client, image_url)
|
||||
.await
|
||||
.map_err(map_platform_image_error)
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
pub(crate) fn build_openai_image_request_body(
|
||||
prompt: &str,
|
||||
negative_prompt: Option<&str>,
|
||||
@@ -430,10 +425,12 @@ pub(crate) fn map_platform_image_error(error: PlatformImageError) -> AppError {
|
||||
AppError::from_status(status).with_details(details)
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
fn vector_engine_images_generation_url_for_test(settings: &OpenAiImageSettings) -> String {
|
||||
vector_engine_images_generation_url(&settings.provider_settings())
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
fn vector_engine_images_edit_url_for_test(settings: &OpenAiImageSettings) -> String {
|
||||
vector_engine_images_edit_url(&settings.provider_settings())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user