authorgravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-10-03 19:10:44-07:00
committergravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-10-03 19:15:52-07:00
log55d5656dafafcc0610b573a1d68d6051fa92c260
tree4b1f245087e2817da3447242687e4a53d5822ca2
parent9a82329b95a69c3d3e1844133a9d3045db885758
signature Signed by SSH key SHA256:52mNGHRsVFBDED9IAX5pe+LRWUefqTbxEReunq21QvU

test: wait for host-merged conflicts to reach guests

Assisted-by: gpt-6.1-sol

1 files changed, 3 insertions(+), 1 deletions(-)

crates/notebook/tests/live_share.rs+3-1
...@@ -133,7 +133,9 @@ fn two_guests_on_one_page_conflict_as_on_a_share() {...@@ -133,7 +133,9 @@ fn two_guests_on_one_page_conflict_as_on_a_share() {
133 texts.contains(&"Grace's text".to_owned()) && texts.contains(&"Alan's text".to_owned()),133 texts.contains(&"Grace's text".to_owned()) && texts.contains(&"Alan's text".to_owned()),
134 "{texts:?}"134 "{texts:?}"
135 );135 );
136 assert!(!alans.conflicts().unwrap().is_empty() || !graces.conflicts().unwrap().is_empty());136 until("the host's conflict never reached a guest", || {
137 !alans.conflicts().unwrap().is_empty() || !graces.conflicts().unwrap().is_empty()
138 });
137 drop(host);139 drop(host);
138}140}
139141