From e892df7e0a98114c2003773787c9c921bfce12f8 Mon Sep 17 00:00:00 2001 From: Teddy Wing Date: Sun, 15 Apr 2018 03:51:05 +0200 Subject: 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. --- src/meetup_rss.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/meetup_rss.rs') 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() + ); } } -- cgit v1.2.3