mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-07 01:47:47 +08:00
chore: pass fmt clippy and nextest checks
Format merged Rust sources, satisfy strict clippy lints, and restore documentation fixtures required by format registry tests. Validation: cargo fmt --all --check; CI-scoped clippy with -D warnings; cargo nextest workspace excluding integration tests, 9747 passed and 47 skipped; targeted PostgreSQL analytics regression passed.
This commit is contained in:
@@ -267,9 +267,9 @@ impl History {
|
||||
fn snapshot(&mut self, now_us: u64, started_at_us: i64) -> Value {
|
||||
self.advance(now_us);
|
||||
let mut providers: Vec<_> = self.providers.iter().collect();
|
||||
providers.sort_unstable_by(|(a, _), (b, _)| a.cmp(b));
|
||||
providers.sort_unstable_by_key(|(provider, _)| *provider);
|
||||
let mut models: Vec<_> = self.models.iter().collect();
|
||||
models.sort_unstable_by(|(a, _), (b, _)| a.cmp(b));
|
||||
models.sort_unstable_by_key(|(model, _)| *model);
|
||||
json!({
|
||||
"observed_at": DateTime::from_timestamp_micros(started_at_us.saturating_add(self.through_us.min(i64::MAX as u64) as i64)),
|
||||
"observed_from": DateTime::from_timestamp_micros(started_at_us),
|
||||
|
||||
@@ -180,7 +180,7 @@ pub(super) fn public_projection(
|
||||
exclusion_policy: "client_cancelled_invalid_input_identity_or_quota_policy",
|
||||
},
|
||||
average_latency_ms: (metrics.latency_sample_count > 0)
|
||||
.then(|| metrics.latency_sum_ms as f64 / metrics.latency_sample_count as f64),
|
||||
.then(|| metrics.latency_sum_ms / metrics.latency_sample_count as f64),
|
||||
latency_sample_count: metrics.latency_sample_count,
|
||||
last_request_at: metrics.last_request_at_unix_ms.and_then(unix_ms_to_rfc3339),
|
||||
timeline: Vec::new(),
|
||||
|
||||
@@ -1237,7 +1237,9 @@ async fn gateway_handles_admin_system_users_export_locally_with_trusted_admin_pr
|
||||
assert!(payload["users"][0]["api_keys"][0]
|
||||
.get("credential_kind")
|
||||
.is_none());
|
||||
assert!(payload["standalone_keys"][0].get("credential_kind").is_none());
|
||||
assert!(payload["standalone_keys"][0]
|
||||
.get("credential_kind")
|
||||
.is_none());
|
||||
assert!(payload["exported_at"].as_str().is_some());
|
||||
assert_eq!(payload["user_groups"][0]["name"], "Restricted GPT");
|
||||
assert!(payload["user_groups"][0].get("priority").is_none());
|
||||
|
||||
@@ -50,10 +50,10 @@ use chrono::{TimeZone, Utc};
|
||||
const TEST_EMAIL_VERIFICATION_TOKEN: &str =
|
||||
"test-email-verification-token-00000000000000000000000000000000";
|
||||
|
||||
#[path = "public_support/auth_cookie.rs"]
|
||||
mod auth_cookie;
|
||||
#[path = "public_support/announcement_user_list.rs"]
|
||||
mod announcement_user_list;
|
||||
#[path = "public_support/auth_cookie.rs"]
|
||||
mod auth_cookie;
|
||||
#[path = "public_support/dashboard.rs"]
|
||||
mod dashboard;
|
||||
#[path = "public_support/vscodex.rs"]
|
||||
|
||||
Reference in New Issue
Block a user