From 973a86f21a1cfcff07d7c55ff4c5e56936a63950 Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Thu, 26 Jun 2025 19:42:06 +0200 Subject: [PATCH] remove some disabled and broken tests --- crates/store/tests/examples/event.ics | 35 -------- crates/store/tests/examples/timezone.ics | 109 ----------------------- crates/store/tests/test_calendar.rs | 46 ---------- 3 files changed, 190 deletions(-) delete mode 100644 crates/store/tests/examples/event.ics delete mode 100644 crates/store/tests/examples/timezone.ics delete mode 100644 crates/store/tests/test_calendar.rs diff --git a/crates/store/tests/examples/event.ics b/crates/store/tests/examples/event.ics deleted file mode 100644 index 2954986..0000000 --- a/crates/store/tests/examples/event.ics +++ /dev/null @@ -1,35 +0,0 @@ -BEGIN:VCALENDAR -CALSCALE:GREGORIAN -PRODID:-//Ximian//NONSGML Evolution Calendar//EN -VERSION:2.0 -BEGIN:VTIMEZONE -TZID:Europe/Berlin -X-LIC-LOCATION:Europe/Berlin -BEGIN:DAYLIGHT -TZNAME:CEST -TZOFFSETFROM:+0100 -TZOFFSETTO:+0200 -DTSTART:19810329T020000 -RRULE:FREQ=YEARLY;UNTIL=20370329T010000Z;BYDAY=-1SU;BYMONTH=3 -END:DAYLIGHT -BEGIN:STANDARD -TZNAME:CET -TZOFFSETFROM:+0200 -TZOFFSETTO:+0100 -DTSTART:19961027T030000 -RRULE:FREQ=YEARLY;UNTIL=20361026T010000Z;BYDAY=-1SU;BYMONTH=10 -END:STANDARD -END:VTIMEZONE -BEGIN:VEVENT -UID:67d830c3e681950b6a12f7c287b316269a19fcf7 -DTSTAMP:20230831T102923Z -DTSTART;TZID=Europe/Berlin:20230829T043000 -DTEND;TZID=Europe/Berlin:20230829T045500 -SEQUENCE:2 -SUMMARY:asdjlk -TRANSP:OPAQUE -CLASS:PUBLIC -CREATED:20230831T103040Z -LAST-MODIFIED:20230831T103040Z -END:VEVENT -END:VCALENDAR diff --git a/crates/store/tests/examples/timezone.ics b/crates/store/tests/examples/timezone.ics deleted file mode 100644 index d4838b2..0000000 --- a/crates/store/tests/examples/timezone.ics +++ /dev/null @@ -1,109 +0,0 @@ -BEGIN:VCALENDAR -BEGIN:VTIMEZONE -TZID:Europe/Berlin -LAST-MODIFIED:20230104T023643Z -TZURL:https://www.tzurl.org/zoneinfo/Europe/Berlin -X-LIC-LOCATION:Europe/Berlin -X-PROLEPTIC-TZNAME:LMT -BEGIN:STANDARD -TZNAME:CET -TZOFFSETFROM:+005328 -TZOFFSETTO:+0100 -DTSTART:18930401T000632 -END:STANDARD -BEGIN:DAYLIGHT -TZNAME:CEST -TZOFFSETFROM:+0100 -TZOFFSETTO:+0200 -DTSTART:19160430T230000 -RDATE:19400401T020000 -RDATE:19430329T020000 -RDATE:19460414T020000 -RDATE:19470406T030000 -RDATE:19480418T020000 -RDATE:19490410T020000 -RDATE:19800406T020000 -END:DAYLIGHT -BEGIN:STANDARD -TZNAME:CET -TZOFFSETFROM:+0200 -TZOFFSETTO:+0100 -DTSTART:19161001T010000 -RDATE:19421102T030000 -RDATE:19431004T030000 -RDATE:19441002T030000 -RDATE:19451118T030000 -RDATE:19461007T030000 -END:STANDARD -BEGIN:DAYLIGHT -TZNAME:CEST -TZOFFSETFROM:+0100 -TZOFFSETTO:+0200 -DTSTART:19170416T020000 -RRULE:FREQ=YEARLY;UNTIL=19180415T010000Z;BYMONTH=4;BYDAY=3MO -END:DAYLIGHT -BEGIN:STANDARD -TZNAME:CET -TZOFFSETFROM:+0200 -TZOFFSETTO:+0100 -DTSTART:19170917T030000 -RRULE:FREQ=YEARLY;UNTIL=19180916T010000Z;BYMONTH=9;BYDAY=3MO -END:STANDARD -BEGIN:DAYLIGHT -TZNAME:CEST -TZOFFSETFROM:+0100 -TZOFFSETTO:+0200 -DTSTART:19440403T020000 -RRULE:FREQ=YEARLY;UNTIL=19450402T010000Z;BYMONTH=4;BYDAY=1MO -END:DAYLIGHT -BEGIN:DAYLIGHT -TZNAME:CEMT -TZOFFSETFROM:+0200 -TZOFFSETTO:+0300 -DTSTART:19450524T010000 -RDATE:19470511T020000 -END:DAYLIGHT -BEGIN:DAYLIGHT -TZNAME:CEST -TZOFFSETFROM:+0300 -TZOFFSETTO:+0200 -DTSTART:19450924T030000 -RDATE:19470629T030000 -END:DAYLIGHT -BEGIN:STANDARD -TZNAME:CET -TZOFFSETFROM:+0100 -TZOFFSETTO:+0100 -DTSTART:19460101T000000 -RDATE:19800101T000000 -END:STANDARD -BEGIN:STANDARD -TZNAME:CET -TZOFFSETFROM:+0200 -TZOFFSETTO:+0100 -DTSTART:19471005T030000 -RRULE:FREQ=YEARLY;UNTIL=19491002T010000Z;BYMONTH=10;BYDAY=1SU -END:STANDARD -BEGIN:STANDARD -TZNAME:CET -TZOFFSETFROM:+0200 -TZOFFSETTO:+0100 -DTSTART:19800928T030000 -RRULE:FREQ=YEARLY;UNTIL=19950924T010000Z;BYMONTH=9;BYDAY=-1SU -END:STANDARD -BEGIN:DAYLIGHT -TZNAME:CEST -TZOFFSETFROM:+0100 -TZOFFSETTO:+0200 -DTSTART:19810329T020000 -RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU -END:DAYLIGHT -BEGIN:STANDARD -TZNAME:CET -TZOFFSETFROM:+0200 -TZOFFSETTO:+0100 -DTSTART:19961027T030000 -RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU -END:STANDARD -END:VTIMEZONE -END:VCALENDAR diff --git a/crates/store/tests/test_calendar.rs b/crates/store/tests/test_calendar.rs deleted file mode 100644 index d0aad44..0000000 --- a/crates/store/tests/test_calendar.rs +++ /dev/null @@ -1,46 +0,0 @@ -// use rstest::rstest; -// use rstest_reuse::{self, apply, template}; -// use rustical_store::{CalendarObject, CalendarStore}; -// use rustical_store_sqlite::{calendar_store::SqliteCalendarStore, create_test_db}; -// -// const TIMEZONE: &str = include_str!("examples/timezone.ics"); -// const EVENT: &str = include_str!("examples/event.ics"); -// -// #[template] -// #[rstest] -// #[case::sqlite(async { -// let (send, _recv) = tokio::sync::mpsc::channel(100); -// SqliteCalendarStore::new(create_test_db().await.unwrap(), send) -// })] -// async fn cal_store( -// #[future(awt)] -// #[case] -// mut store: CS, -// ) { -// } - -// TODO: Reimplement, add test principal -// #[apply(cal_store)] -// #[tokio::test] -// async fn test_create_event(store: CS) { -// store -// .insert_calendar(rustical_store::Calendar { -// id: "test".to_owned(), -// displayname: Some("Test Calendar".to_owned()), -// principal: "testuser".to_owned(), -// timezone: Some(TIMEZONE.to_owned()), -// ..Default::default() // timezone: TIMEZONE.to_owned(), -// }) -// .await -// .unwrap(); -// -// let object = CalendarObject::from_ics("asd".to_owned(), EVENT.to_owned()).unwrap(); -// store -// .put_object("testuser".to_owned(), "test".to_owned(), object, true) -// .await -// .unwrap(); -// -// let event = store.get_object("testuser", "test", "asd").await.unwrap(); -// assert_eq!(event.get_ics(), EVENT); -// assert_eq!(event.get_id(), "asd"); -// }