diff --git a/src/tests/presence.rs b/src/tests/presence.rs index e6010ab..eafdf5a 100644 --- a/src/tests/presence.rs +++ b/src/tests/presence.rs @@ -550,3 +550,32 @@ async fn test_presence_update_joined() { handle_stanza(&mut component, &mut rooms).await.unwrap(); } + +#[ignore] +#[tokio::test] +async fn test_presence_update_not_joined() { + // https://xmpp.org/extensions/xep-0045.html#example-43 + // GC1 join presence + // + // + // + // You are not in the room. + // + // + // + // + // + // + + todo!() +} + +#[ignore] +#[tokio::test] +async fn test_presence_leave_msn() { + // Ensure the occupant is still valid even though a first session left + todo!() +}