refactor(tests): reformat code and update dependency management

- Reorganized import statements in adapter tests for better readability
- Replaced or_insert_with(Vec::new) with or_default() in test closures
- Updated Cargo.lock with new dependency versions and checksums
- Added TLS features to tonic dependency configuration
- Included sqlx, chrono, and uuid dependencies with specific features
- Added jsonwebtoken and arc-swap as project dependencies
- Reformatted assertion statements to comply with line length limits
- Adjusted base64 import order in engine codec module
- Updated protobuf include statement formatting
This commit is contained in:
zhenyi
2026-06-11 12:11:05 +08:00
parent 06e8ee96a5
commit 821537186e
111 changed files with 10458 additions and 385 deletions
+5 -2
View File
@@ -1,4 +1,4 @@
use imks::engine::session::{generate_sid, SessionState, SessionStore, TransportType};
use imks::engine::session::{SessionState, SessionStore, TransportType, generate_sid};
#[test]
fn test_session_store_create_and_get() {
@@ -56,7 +56,10 @@ fn test_generate_sid_format() {
let sid = generate_sid();
assert_eq!(sid.len(), 20);
assert!(sid.chars().all(|c| c.is_ascii_alphanumeric() || c == '_' || c == '-'));
assert!(
sid.chars()
.all(|c| c.is_ascii_alphanumeric() || c == '_' || c == '-')
);
}
#[tokio::test]