summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2022-08-09 16:24:39 +0200
committerMatthias Beyer <mail@beyermatthias.de>2022-08-09 16:55:22 +0200
commit80286acf5a068c62cbe276fec2f100315adede9f (patch)
tree752b8480571edc9fd1b5b2aa2352a6b99830359e
parent54b5c577f8029dd89ef4c53406addc17e242e813 (diff)
Use assert_eq!() instead of assert!() with == comparison
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--src/import.rs22
-rw-r--r--src/task.rs38
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");
}