From 65b0a0587fffbc0edc93177b616b62700fbac554 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sat, 28 Dec 2019 18:38:24 +0100 Subject: Add simple test for parsing Signed-off-by: Matthias Beyer --- tests/calendar.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/calendar.rs b/tests/calendar.rs index badcb15..63e91ab 100644 --- a/tests/calendar.rs +++ b/tests/calendar.rs @@ -1,5 +1,5 @@ use chrono::prelude::*; -use icalendar::{Calendar, Class, Component, Event, EventStatus, Todo}; +use icalendar::{Calendar, Class, Component, Event, EventStatus, Todo, parser}; use pretty_assertions::assert_eq; const EXPECTED_CAL_CONTENT: &str = "\ @@ -61,3 +61,10 @@ fn test_calendar_to_string() { calendar.push(todo); assert_eq!(calendar.to_string(), EXPECTED_CAL_CONTENT); } + +#[test] +fn test_string_to_calendar() { + let cal = parser::parse(EXPECTED_CAL_CONTENT); + assert!(cal.is_ok()); +} + -- cgit v1.2.3