add_item now returns a Result
This commit is contained in:
parent
fd0568dbcc
commit
9355629136
5 changed files with 36 additions and 23 deletions
|
@ -84,19 +84,19 @@ async fn populate_test_provider() -> Provider<Cache, CachedCalendar, Cache, Cach
|
|||
// Step 1
|
||||
// Build the calendar as it was at the time of the sync
|
||||
let mut calendar = CachedCalendar::new("a list".into(), cal_id.clone(), my_tasks::calendar::SupportedComponents::TODO);
|
||||
calendar.add_item(task_a).await;
|
||||
calendar.add_item(task_b).await;
|
||||
calendar.add_item(task_c).await;
|
||||
calendar.add_item(task_d).await;
|
||||
calendar.add_item(task_e).await;
|
||||
calendar.add_item(task_f).await;
|
||||
calendar.add_item(task_g).await;
|
||||
calendar.add_item(task_h).await;
|
||||
calendar.add_item(task_i).await;
|
||||
calendar.add_item(task_j).await;
|
||||
calendar.add_item(task_k).await;
|
||||
calendar.add_item(task_l).await;
|
||||
calendar.add_item(task_m).await;
|
||||
calendar.add_item(task_a).await.unwrap();
|
||||
calendar.add_item(task_b).await.unwrap();
|
||||
calendar.add_item(task_c).await.unwrap();
|
||||
calendar.add_item(task_d).await.unwrap();
|
||||
calendar.add_item(task_e).await.unwrap();
|
||||
calendar.add_item(task_f).await.unwrap();
|
||||
calendar.add_item(task_g).await.unwrap();
|
||||
calendar.add_item(task_h).await.unwrap();
|
||||
calendar.add_item(task_i).await.unwrap();
|
||||
calendar.add_item(task_j).await.unwrap();
|
||||
calendar.add_item(task_k).await.unwrap();
|
||||
calendar.add_item(task_l).await.unwrap();
|
||||
calendar.add_item(task_m).await.unwrap();
|
||||
|
||||
server.add_calendar(Arc::new(Mutex::new(calendar.clone())));
|
||||
local.add_calendar(Arc::new(Mutex::new(calendar.clone())));
|
||||
|
@ -128,7 +128,7 @@ async fn populate_test_provider() -> Provider<Cache, CachedCalendar, Cache, Cach
|
|||
cal_server.delete_item(&task_l_id).await.unwrap();
|
||||
|
||||
let task_n = Item::Task(Task::new("task N (new from server)".into(), ItemId::random(), SyncStatus::random_synced()));
|
||||
cal_server.add_item(task_n).await;
|
||||
cal_server.add_item(task_n).await.unwrap();
|
||||
|
||||
|
||||
// Step 3
|
||||
|
@ -157,7 +157,7 @@ async fn populate_test_provider() -> Provider<Cache, CachedCalendar, Cache, Cach
|
|||
cal_local.mark_for_deletion(&task_l_id).await.unwrap();
|
||||
|
||||
let task_o = Item::Task(Task::new("task O (new from local)".into(), ItemId::random(), SyncStatus::NotSynced));
|
||||
cal_local.add_item(task_o).await;
|
||||
cal_local.add_item(task_o).await.unwrap();
|
||||
|
||||
Provider::new(server, local)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue