From e028710cf973952149657683744c08c7188317ee Mon Sep 17 00:00:00 2001 From: Ivan Enderlin Date: Thu, 11 Jan 2024 12:07:07 +0100 Subject: [PATCH] test: Fix a compiler warning if `e2e-encryption` and `experimental-sliding-sync` aren't enabled. --- crates/matrix-sdk-base/src/client.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/matrix-sdk-base/src/client.rs b/crates/matrix-sdk-base/src/client.rs index 0ecf33c45..46dc0ac00 100644 --- a/crates/matrix-sdk-base/src/client.rs +++ b/crates/matrix-sdk-base/src/client.rs @@ -1675,6 +1675,8 @@ mod tests { #[cfg(all(feature = "e2e-encryption", feature = "experimental-sliding-sync"))] #[async_test] async fn test_when_there_are_no_latest_encrypted_events_decrypting_them_does_nothing() { + use crate::StateChanges; + // Given a room let user_id = user_id!("@u:u.to"); let room_id = room_id!("!r:u.to"); @@ -1686,7 +1688,7 @@ mod tests { assert!(room.latest_event().is_none()); // When I tell it to do some decryption - let mut changes = crate::StateChanges::default(); + let mut changes = StateChanges::default(); client.decrypt_latest_events(&room, &mut changes).await; // Then nothing changed