Fix extra race
This commit is contained in:
parent
b8936e5fca
commit
dfc34e582a
2 changed files with 20 additions and 12 deletions
|
@ -540,7 +540,7 @@ async fn test_joining_channels_and_calling_multiple_users_simultaneously(
|
|||
|
||||
b_invite.await.unwrap();
|
||||
c_invite.await.unwrap();
|
||||
assert!(join_channel.await.is_err());
|
||||
join_channel.await.unwrap();
|
||||
|
||||
let room_a = active_call_a.read_with(cx_a, |call, _| call.room().unwrap().clone());
|
||||
deterministic.run_until_parked();
|
||||
|
@ -578,18 +578,8 @@ async fn test_joining_channels_and_calling_multiple_users_simultaneously(
|
|||
b_invite.await.unwrap();
|
||||
c_invite.await.unwrap();
|
||||
|
||||
let room_a = active_call_a.read_with(cx_a, |call, _| call.room().unwrap().clone());
|
||||
active_call_a.read_with(cx_a, |call, _| call.room().unwrap().clone());
|
||||
deterministic.run_until_parked();
|
||||
|
||||
assert_eq!(
|
||||
room_participants(&room_a, cx_a),
|
||||
RoomParticipants {
|
||||
remote: Default::default(),
|
||||
pending: vec!["user_b".to_string(), "user_c".to_string()]
|
||||
}
|
||||
);
|
||||
|
||||
assert_eq!(channel_id(&room_a, cx_a), Some(channel_1));
|
||||
}
|
||||
|
||||
#[gpui::test(iterations = 10)]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue