diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2022-08-09 16:24:39 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2022-08-09 16:55:22 +0200 |
commit | 80286acf5a068c62cbe276fec2f100315adede9f (patch) | |
tree | 752b8480571edc9fd1b5b2aa2352a6b99830359e | |
parent | 54b5c577f8029dd89ef4c53406addc17e242e813 (diff) |
Use assert_eq!() instead of assert!() with == comparison
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r-- | src/import.rs | 22 | ||||
-rw-r--r-- | src/task.rs | 38 |
2 files changed, 30 insertions, 30 deletions
diff --git a/src/import.rs b/src/import.rs index 1e84533..cfd33ed 100644 --- a/src/import.rs +++ b/src/import.rs @@ -163,14 +163,14 @@ fn test_one_single() { // Check for every information let task = imported.unwrap(); - assert!(task.status() == &TaskStatus::Waiting); - assert!(task.description() == "some description"); - assert!(task.entry().clone() == mkdate("20150619T165438Z")); - assert!( - task.uuid().clone() == Uuid::parse_str("8ca953d5-18b4-4eb9-bd56-18f2e5b752f0").unwrap() + assert_eq!(*task.status(), TaskStatus::Waiting); + assert_eq!(task.description(), "some description"); + assert_eq!(*task.entry(), mkdate("20150619T165438Z")); + assert_eq!( + *task.uuid(), Uuid::parse_str("8ca953d5-18b4-4eb9-bd56-18f2e5b752f0").unwrap() ); - assert!(task.modified() == Some(&mkdate("20160327T164007Z"))); - assert!(task.project() == Some(&String::from("someproject"))); + assert_eq!(task.modified(), Some(&mkdate("20160327T164007Z"))); + assert_eq!(task.project(), Some(&String::from("someproject"))); if let Some(tags) = task.tags() { for tag in tags { let any_tag = ["some", "tags", "are", "here"].iter().any(|t| tag == *t); @@ -180,7 +180,7 @@ fn test_one_single() { panic!("Tags completely missing"); } - assert!(task.wait() == Some(&mkdate("20160508T164007Z"))); + assert_eq!(task.wait(), Some(&mkdate("20160508T164007Z"))); } #[test] @@ -191,11 +191,11 @@ fn test_two_single() { {"id":1,"description":"some description","entry":"20150619T165438Z","modified":"20160327T164007Z","project":"someproject","status":"waiting","tags":["some","tags","are","here"],"uuid":"8ca953d5-18b4-4eb9-bd56-18f2e5b752f0","wait":"20160508T164007Z","urgency":0.583562} {"id":1,"description":"some description","entry":"20150619T165438Z","modified":"20160327T164007Z","project":"someproject","status":"waiting","tags":["some","tags","are","here"],"uuid":"8ca953d5-18b4-4eb9-bd56-18f2e5b752f0","wait":"20160508T164007Z","urgency":0.583562}"#; let imported = import_tasks(BufReader::new(s.as_bytes())); - assert!(imported.len() == 2); + assert_eq!(imported.len(), 2); assert!(imported[0].is_ok()); assert!(imported[1].is_ok()); let import0 = imported[0].as_ref().unwrap(); let import1 = imported[1].as_ref().unwrap(); - assert!(import0.status() == &TaskStatus::Waiting); - assert!(import1.status() == &TaskStatus::Waiting); + assert_eq!(*import0.status(), TaskStatus::Waiting); + assert_eq!(*import1.status(), TaskStatus::Waiting); } diff --git a/src/task.rs b/src/task.rs index 6899c79..2581fdc 100644 --- a/src/task.rs +++ b/src/task.rs @@ -871,13 +871,14 @@ mod test { assert!(task.is_ok()); let task: Task = task.unwrap(); - assert!(task.status().clone() == TaskStatus::Waiting); - assert!(task.description() == "test"); - assert!(task.entry().clone() == mkdate("20150619T165438Z")); - assert!( - task.uuid().clone() == Uuid::parse_str("8ca953d5-18b4-4eb9-bd56-18f2e5b752f0").unwrap() + assert_eq!(*task.status(), TaskStatus::Waiting); + assert_eq!(task.description(), "test"); + assert_eq!(*task.entry(), mkdate("20150619T165438Z")); + assert_eq!( + *task.uuid(), + Uuid::parse_str("8ca953d5-18b4-4eb9-bd56-18f2e5b752f0").unwrap() ); - assert!(task.urgency() == Some(&5.3)); + assert_eq!(task.urgency(), Some(&5.3)); let back = serde_json::to_string(&task).unwrap(); @@ -916,17 +917,16 @@ mod test { assert!(task.is_ok()); let task: Task = task.unwrap(); - assert!(task.status().clone() == TaskStatus::Waiting); - assert!(task.description() == "some description"); - assert!(task.entry().clone() == mkdate("20150619T165438Z")); - assert!( - task.uuid().clone() == Uuid::parse_str("8ca953d5-18b4-4eb9-bd56-18f2e5b752f0").unwrap() + assert_eq!(*task.status(), TaskStatus::Waiting); + assert_eq!(task.description(), "some description"); + assert_eq!(*task.entry(), mkdate("20150619T165438Z")); + assert_eq!( + *task.uuid(), + Uuid::parse_str("8ca953d5-18b4-4eb9-bd56-18f2e5b752f0").unwrap() ); - - assert!(task.urgency() == Some(&0.583562)); - - assert!(task.modified() == Some(&mkdate("20160327T164007Z"))); - assert!(task.project() == Some(&String::from("someproject"))); + assert_eq!(task.urgency(), Some(&0.583562)); + assert_eq!(task.modified(), Some(&mkdate("20160327T164007Z"))); + assert_eq!(task.project(), Some(&String::from("someproject"))); if let Some(tags) = task.tags() { for tag in tags { @@ -937,7 +937,7 @@ mod test { panic!("Tags completely missing"); } - assert!(task.wait() == Some(&mkdate("20160508T164007Z"))); + assert_eq!(task.wait(), Some(&mkdate("20160508T164007Z"))); let back = serde_json::to_string(&task).unwrap(); @@ -988,7 +988,7 @@ mod test { assert!(task.is_ok()); let task: Task = task.unwrap(); - assert!(task.urgency() == Some(&-5.0)); + assert_eq!(task.urgency(), Some(&-5.0)); let all_annotations = vec![ Annotation::new(mkdate("20160423T125911Z"), String::from("An Annotation")), @@ -1091,7 +1091,7 @@ mod test { let task: Task = task.unwrap(); if let Some(priority) = task.priority() { - assert!(priority == &"U".to_string()); + assert_eq!(*priority, "U".to_string()); } else { panic!("Priority completely missing"); } |