From 51bd650644766c52fdc447322ff8b33b07cdaf1a Mon Sep 17 00:00:00 2001 From: Khor Shu Heng <32997938+khorshuheng@users.noreply.github.com> Date: Mon, 18 Nov 2024 09:42:57 +0800 Subject: [PATCH] chore: fix flaky test for get section items (#1004) --- tests/workspace/workspace_folder.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/workspace/workspace_folder.rs b/tests/workspace/workspace_folder.rs index e5478b68..14831749 100644 --- a/tests/workspace/workspace_folder.rs +++ b/tests/workspace/workspace_folder.rs @@ -1,7 +1,10 @@ +use std::time::Duration; + use client_api::entity::{CreateCollabParams, QueryCollabParams}; use client_api_test::generate_unique_registered_user_client; use collab::core::origin::CollabClient; use collab_folder::{CollabOrigin, Folder}; +use tokio::time::sleep; #[tokio::test] async fn get_workpace_folder() { @@ -83,6 +86,8 @@ async fn get_section_items() { }) .await .unwrap(); + // Collab update is performed asynchronously via a queue + sleep(Duration::from_secs(1)).await; let favorite_section_items = c.get_workspace_favorite(&workspace_id).await.unwrap(); assert_eq!(favorite_section_items.views.len(), 1); assert_eq!(