performe cleanup with clippy

This commit is contained in:
Patryk Hegenberg 2024-04-28 01:49:46 +02:00
parent a362d8ce5c
commit bec368325c
2 changed files with 60 additions and 39 deletions

View file

@ -609,7 +609,6 @@ pub async fn start(socket: Socket, fragment: &str) {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use super::*; use super::*;
use aes_gcm::KeyInit;
use tokio_tungstenite::tungstenite::Message as WebSocketMessage; use tokio_tungstenite::tungstenite::Message as WebSocketMessage;
#[test] #[test]
@ -635,7 +634,7 @@ mod tests {
let (sender, _) = flume::bounded(1000); let (sender, _) = flume::bounded(1000);
let mut context = Context { let mut context = Context {
hmac: vec![], hmac: vec![],
sender: sender, sender,
key: EphemeralSecret::random(&mut OsRng), key: EphemeralSecret::random(&mut OsRng),
shared_key: None, shared_key: None,
files: vec![ files: vec![
@ -670,7 +669,7 @@ mod tests {
let (sender, _) = flume::bounded(1000); let (sender, _) = flume::bounded(1000);
let mut context = Context { let mut context = Context {
hmac: vec![], hmac: vec![],
sender: sender, sender,
key: EphemeralSecret::random(&mut OsRng), key: EphemeralSecret::random(&mut OsRng),
shared_key: None, shared_key: None,
files: vec![], files: vec![],
@ -735,7 +734,7 @@ mod tests {
// Test a chunk packet with no shared key // Test a chunk packet with no shared key
let mut context = Context { let mut context = Context {
hmac: vec![], hmac: vec![],
sender: sender, sender,
key: EphemeralSecret::random(&mut OsRng), key: EphemeralSecret::random(&mut OsRng),
shared_key: None, shared_key: None,
files: vec![File { files: vec![File {

View file

@ -710,35 +710,35 @@ mod tests {
use super::*; use super::*;
use aes_gcm::KeyInit; use aes_gcm::KeyInit;
#[test] // #[test]
fn test_on_chunk() { // fn test_on_chunk() {
let (sender, _) = flume::bounded(1000); // let (sender, _) = flume::bounded(1000);
let mut context = Context { // let context = Context {
hmac: vec![], // hmac: vec![],
sender: sender, // sender,
key: EphemeralSecret::random(&mut OsRng), // key: EphemeralSecret::random(&mut OsRng),
shared_key: None, // shared_key: None,
files: vec![ // files: vec![
File { // File {
name: "file1.txt".to_string(), // name: "file1.txt".to_string(),
size: 100, // size: 100,
path: "file1.txt".to_string(), // path: "file1.txt".to_string(),
}, // },
File { // File {
name: "file2.txt".to_string(), // name: "file2.txt".to_string(),
size: 100, // size: 100,
path: "file2.txt".to_string(), // path: "file2.txt".to_string(),
}, // },
], // ],
task: None, // task: None,
}; // };
} // }
#[test] #[test]
fn test_on_progress() { fn test_on_progress() {
let (sender, _) = flume::bounded(1000); let (sender, _) = flume::bounded(1000);
let mut context = Context { let context = Context {
hmac: vec![], hmac: vec![],
sender: sender, sender,
key: EphemeralSecret::random(&mut OsRng), key: EphemeralSecret::random(&mut OsRng),
shared_key: Some(Aes128Gcm::new(Key::<Aes128Gcm>::from_slice(&[0u8; 16]))), shared_key: Some(Aes128Gcm::new(Key::<Aes128Gcm>::from_slice(&[0u8; 16]))),
files: vec![ files: vec![
@ -755,14 +755,23 @@ mod tests {
], ],
task: None, task: None,
}; };
assert_eq!(on_progress(&context, ProgressPacket { index: 0, progress: 50 }), Status::Continue()); assert_eq!(
on_progress(
&context,
ProgressPacket {
index: 0,
progress: 50
}
),
Status::Continue()
);
} }
#[test] #[test]
fn test_on_create_room() { fn test_on_create_room() {
let (sender, _) = flume::bounded(1000); let (sender, _) = flume::bounded(1000);
let mut context = Context { let context = Context {
hmac: vec![], hmac: vec![],
sender: sender, sender,
key: EphemeralSecret::random(&mut OsRng), key: EphemeralSecret::random(&mut OsRng),
shared_key: None, shared_key: None,
files: vec![ files: vec![
@ -824,7 +833,7 @@ mod tests {
let (sender, _) = flume::bounded(1000); let (sender, _) = flume::bounded(1000);
let mut context = Context { let mut context = Context {
hmac: vec![], hmac: vec![],
sender: sender, sender,
key: EphemeralSecret::random(&mut OsRng), key: EphemeralSecret::random(&mut OsRng),
shared_key: None, shared_key: None,
files: vec![ files: vec![
@ -848,7 +857,7 @@ mod tests {
let (sender, _) = flume::bounded(1000); let (sender, _) = flume::bounded(1000);
let mut context = Context { let mut context = Context {
hmac: vec![], hmac: vec![],
sender: sender, sender,
key: EphemeralSecret::random(&mut OsRng), key: EphemeralSecret::random(&mut OsRng),
shared_key: None, shared_key: None,
files: vec![ files: vec![
@ -865,9 +874,22 @@ mod tests {
], ],
task: None, task: None,
}; };
assert_eq!(on_message(&mut context, WebSocketMessage::Text(r#"{"type":"leave","index":5}"#.to_string())), Status::Continue()); assert_eq!(
assert_eq!(on_message(&mut context, WebSocketMessage::Text(r#"{"type":"create","id":"b531e87d-e51a-4507-94f4-335cbe2d32f3-Nc5skZReq7qJN7INwckyAZLWEEbxsrFfH/692tUNgkM="}"#.to_string())), Status::Continue()); on_message(
assert_eq!(on_message(&mut context, WebSocketMessage::Text(r#"{"type":"error","message":"Error Message: Test"}"#.to_string())), Status::Err("Error Message: Test".to_string())); &mut context,
WebSocketMessage::Text(r#"{"type":"leave","index":5}"#.to_string())
} ),
Status::Continue()
);
assert_eq!(on_message(&mut context, WebSocketMessage::Text(r#"{"type":"create","id":"b531e87d-e51a-4507-94f4-335cbe2d32f3-Nc5skZReq7qJN7INwckyAZLWEEbxsrFfH/692tUNgkM="}"#.to_string())), Status::Continue());
assert_eq!(
on_message(
&mut context,
WebSocketMessage::Text(
r#"{"type":"error","message":"Error Message: Test"}"#.to_string()
)
),
Status::Err("Error Message: Test".to_string())
);
} }
}