From 08951e1c56fafa7bb1517a9857eb1c79f2f950b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kate=C5=99ina=20Churanov=C3=A1?= Date: Mon, 28 Nov 2022 15:08:01 +0100 Subject: [PATCH] fix(ci): Fix unused import warnings on macos --- .../matrix-sdk-crypto/src/olm/group_sessions/outbound.rs | 2 +- crates/matrix-sdk-crypto/src/verification/machine.rs | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/crates/matrix-sdk-crypto/src/olm/group_sessions/outbound.rs b/crates/matrix-sdk-crypto/src/olm/group_sessions/outbound.rs index 753b84dc7..ddef13791 100644 --- a/crates/matrix-sdk-crypto/src/olm/group_sessions/outbound.rs +++ b/crates/matrix-sdk-crypto/src/olm/group_sessions/outbound.rs @@ -676,7 +676,7 @@ mod tests { } #[async_test] - #[cfg(any(target_os = "linux", target_arch = "wasm32"))] + #[cfg(any(target_os = "linux", target_os = "macos", target_arch = "wasm32"))] async fn expiration() -> Result<(), MegolmError> { use ruma::SecondsSinceUnixEpoch; diff --git a/crates/matrix-sdk-crypto/src/verification/machine.rs b/crates/matrix-sdk-crypto/src/verification/machine.rs index 05a9a2fce..07b005634 100644 --- a/crates/matrix-sdk-crypto/src/verification/machine.rs +++ b/crates/matrix-sdk-crypto/src/verification/machine.rs @@ -529,9 +529,9 @@ impl VerificationMachine { #[cfg(test)] mod tests { - use std::{sync::Arc, time::Duration}; + use std::sync::Arc; - use matrix_sdk_common::{instant::Instant, locks::Mutex}; + use matrix_sdk_common::locks::Mutex; use matrix_sdk_test::async_test; use ruma::TransactionId; @@ -644,6 +644,10 @@ mod tests { #[allow(unknown_lints, clippy::unchecked_duration_subtraction)] #[async_test] async fn timing_out() { + use std::time::Duration; + + use matrix_sdk_common::instant::Instant; + let (alice_machine, bob) = setup_verification_machine().await; let alice = alice_machine.get_sas(bob.user_id(), bob.flow_id().as_str()).unwrap();