diff --git a/crates/matrix-sdk/src/latest_events/latest_event.rs b/crates/matrix-sdk/src/latest_events/latest_event.rs index 613c9c56c..8e9b10565 100644 --- a/crates/matrix-sdk/src/latest_events/latest_event.rs +++ b/crates/matrix-sdk/src/latest_events/latest_event.rs @@ -1267,6 +1267,21 @@ mod tests_latest_event_content { is not a candidate ); } + + #[test] + fn test_invite() { + use ruma::events::room::member::MembershipState; + + assert_latest_event_content!( + event | event_factory | { + event_factory + .member(user_id!("@mnt.io:matrix.org")) + .membership(MembershipState::Invite) + .into_event() + } + is a candidate + ); + } } #[cfg(test)]