Fix integration test incorrectly assuming a certain ordering
This commit is contained in:
parent
ae11e4f798
commit
b0e1d6bc7f
1 changed files with 4 additions and 1 deletions
|
@ -2422,7 +2422,10 @@ async fn test_collaborating_with_diagnostics(
|
||||||
|
|
||||||
// Join project as client C and observe the diagnostics.
|
// Join project as client C and observe the diagnostics.
|
||||||
let project_c = client_c.build_remote_project(project_id, cx_c).await;
|
let project_c = client_c.build_remote_project(project_id, cx_c).await;
|
||||||
let project_c_diagnostic_summaries = Rc::new(RefCell::new(Vec::new()));
|
let project_c_diagnostic_summaries =
|
||||||
|
Rc::new(RefCell::new(project_c.read_with(cx_c, |project, cx| {
|
||||||
|
project.diagnostic_summaries(cx).collect::<Vec<_>>()
|
||||||
|
})));
|
||||||
project_c.update(cx_c, |_, cx| {
|
project_c.update(cx_c, |_, cx| {
|
||||||
let summaries = project_c_diagnostic_summaries.clone();
|
let summaries = project_c_diagnostic_summaries.clone();
|
||||||
cx.subscribe(&project_c, {
|
cx.subscribe(&project_c, {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue