Fix integration tests
This commit is contained in:
parent
45d118f96f
commit
ee2587d3e5
1 changed files with 3 additions and 10 deletions
|
@ -801,18 +801,11 @@ async fn test_host_disconnect(
|
||||||
assert!(!cx_b.is_window_edited(workspace_b.window_id()));
|
assert!(!cx_b.is_window_edited(workspace_b.window_id()));
|
||||||
|
|
||||||
// Ensure client B is not prompted to save edits when closing window after disconnecting.
|
// Ensure client B is not prompted to save edits when closing window after disconnecting.
|
||||||
workspace_b
|
let can_close = workspace_b
|
||||||
.update(cx_b, |workspace, cx| {
|
.update(cx_b, |workspace, cx| workspace.prepare_to_close(true, cx))
|
||||||
workspace.close(&Default::default(), cx)
|
|
||||||
})
|
|
||||||
.unwrap()
|
|
||||||
.await
|
.await
|
||||||
.unwrap();
|
.unwrap();
|
||||||
assert_eq!(cx_b.window_ids().len(), 0);
|
assert!(can_close);
|
||||||
cx_b.update(|_| {
|
|
||||||
drop(workspace_b);
|
|
||||||
drop(project_b);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[gpui::test(iterations = 10)]
|
#[gpui::test(iterations = 10)]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue