fix(claude-code): 修复 clippy needless_borrow 并更新不再受支持的 claude_code 额度刷新测试

This commit is contained in:
dalamudx
2026-09-30 01:43:22 +08:00
parent 9cc4018a37
commit 7f45617f79
2 changed files with 11 additions and 19 deletions
@@ -2392,7 +2392,7 @@ fn build_claude_code_quota_status_snapshot(
"reset_at": reset_at, "reset_at": reset_at,
"reset_seconds": reset_seconds, "reset_seconds": reset_seconds,
"reset_credits": build_codex_reset_credits_status_snapshot( "reset_credits": build_codex_reset_credits_status_snapshot(
&metadata, metadata,
observed_at_unix_secs, observed_at_unix_secs,
), ),
"windows": windows, "windows": windows,
@@ -2041,24 +2041,16 @@ async fn gateway_refreshes_admin_provider_quota_locally_for_gemini_cli_with_trus
#[tokio::test] #[tokio::test]
async fn gateway_refresh_quota_reconciles_unsupported_fixed_provider_endpoints_before_clear_message( async fn gateway_refresh_quota_reconciles_unsupported_fixed_provider_endpoints_before_clear_message(
) { ) {
let cases = [ // Claude Code supports quota refresh now, so Vertex AI is the remaining fixed provider
( // whose refresh is unsupported.
"provider-claude-code-reconcile", let cases = [(
"claude_code", "provider-vertex-ai-reconcile",
1usize, "vertex_ai",
"claude:messages", 2usize,
"https://api.anthropic.com/v1", "gemini:generate_content",
"Claude Code 暂不支持自动刷新额度", "https://aiplatform.googleapis.com",
), "Vertex AI 暂不支持自动刷新额度",
( )];
"provider-vertex-ai-reconcile",
"vertex_ai",
2usize,
"gemini:generate_content",
"https://aiplatform.googleapis.com",
"Vertex AI 暂不支持自动刷新额度",
),
];
let providers = cases let providers = cases
.iter() .iter()