aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTeddy Wing2018-04-15 03:51:05 +0200
committerTeddy Wing2018-04-15 03:51:05 +0200
commite892df7e0a98114c2003773787c9c921bfce12f8 (patch)
tree3f4f34e2c83824090fa4109b685267589d3a8234 /src
parent07b36febc2f402be9c5c1a9323ce90ba56b5488c (diff)
downloadmeetup-find-events-rss-e892df7e0a98114c2003773787c9c921bfce12f8.tar.bz2
Update tests for `Event` `Option` fields
Now that the `description`, `local_date`, and `local_time` fields are `Option` types, we need to update the tests to reflect this or they fail terribly. I made the change in aa0190279db75f75210f5279afaa62178b242837 but forgot to update the tests.
Diffstat (limited to 'src')
-rw-r--r--src/meetup_rss.rs11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/meetup_rss.rs b/src/meetup_rss.rs
index 34d7d92..de5d2ee 100644
--- a/src/meetup_rss.rs
+++ b/src/meetup_rss.rs
@@ -44,10 +44,10 @@ mod tests {
let events = vec![
Event {
name: "Summer Sun Celebration".to_owned(),
- description: "Description".to_owned(),
+ description: Some("Description".to_owned()),
link: "http://example.com".to_owned(),
- local_date: "2018-04-13".to_owned(),
- local_time: "18:30".to_owned(),
+ local_date: Some("2018-04-13".to_owned()),
+ local_time: Some("18:30".to_owned()),
}
];
let event = &events[0];
@@ -58,6 +58,9 @@ mod tests {
assert_eq!(event.name, item.title().unwrap());
assert_eq!(event.link, item.link().unwrap());
- assert_eq!(event.description, item.description().unwrap());
+ assert_eq!(
+ event.description.clone().unwrap(),
+ item.description().unwrap()
+ );
}
}