Update vcard date tests

This commit is contained in:
Lennart
2025-06-23 16:09:22 +02:00
parent 6e0129130e
commit 89ef7b2ced

View File

@@ -419,24 +419,33 @@ mod tests {
#[test] #[test]
fn test_vcard_date() { fn test_vcard_date() {
assert_eq!( assert_eq!(
CalDateTime::parse("19850412", None).unwrap(), CalDateTime::parse_vcard("19850412").unwrap(),
CalDateTime::Date( (
NaiveDate::from_ymd_opt(1985, 4, 12).unwrap(), CalDateTime::Date(
crate::CalTimezone::Local NaiveDate::from_ymd_opt(1985, 4, 12).unwrap(),
crate::CalTimezone::Local
),
true
) )
); );
assert_eq!( assert_eq!(
CalDateTime::parse("1985-04-12", None).unwrap(), CalDateTime::parse_vcard("1985-04-12").unwrap(),
CalDateTime::Date( (
NaiveDate::from_ymd_opt(1985, 4, 12).unwrap(), CalDateTime::Date(
crate::CalTimezone::Local NaiveDate::from_ymd_opt(1985, 4, 12).unwrap(),
crate::CalTimezone::Local
),
true
) )
); );
assert_eq!( assert_eq!(
CalDateTime::parse("--0412", None).unwrap(), CalDateTime::parse_vcard("--0412").unwrap(),
CalDateTime::Date( (
NaiveDate::from_ymd_opt(1972, 4, 12).unwrap(), CalDateTime::Date(
crate::CalTimezone::Local NaiveDate::from_ymd_opt(1972, 4, 12).unwrap(),
crate::CalTimezone::Local
),
false
) )
); );
} }