Get vector store test passing - wait for indexing

Max Brunsfeld and Kyle created

Co-authored-by: Kyle <kyle@zed.dev>

Change summary

crates/vector_store/src/vector_store_tests.rs | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)

Detailed changes

crates/vector_store/src/vector_store_tests.rs 🔗

@@ -81,9 +81,11 @@ async fn test_vector_store(cx: &mut TestAppContext) {
     let worktree_id = project.read_with(cx, |project, cx| {
         project.worktrees(cx).next().unwrap().read(cx).id()
     });
-    let add_project = store.update(cx, |store, cx| store.add_project(project.clone(), cx));
-
-    add_project.await.unwrap();
+    store
+        .update(cx, |store, cx| store.add_project(project.clone(), cx))
+        .await
+        .unwrap();
+    cx.foreground().run_until_parked();
 
     let search_results = store
         .update(cx, |store, cx| {