test.rs 773 B

12345678910111213141516171819202122
  1. use flowy_database2::services::setting::CalendarLayoutSetting;
  2. use crate::database::layout_test::script::DatabaseLayoutTest;
  3. use crate::database::layout_test::script::LayoutScript::*;
  4. #[tokio::test]
  5. async fn calendar_initial_layout_setting_test() {
  6. let mut test = DatabaseLayoutTest::new_calendar().await;
  7. let date_field = test.get_first_date_field().await;
  8. let default_calendar_setting = CalendarLayoutSetting::new(date_field.id.clone());
  9. let scripts = vec![AssertCalendarLayoutSetting {
  10. expected: default_calendar_setting,
  11. }];
  12. test.run_scripts(scripts).await;
  13. }
  14. #[tokio::test]
  15. async fn calendar_get_events_test() {
  16. let mut test = DatabaseLayoutTest::new_calendar().await;
  17. let scripts = vec![GetCalendarEvents];
  18. test.run_scripts(scripts).await;
  19. }