diff --git a/crates/matrix-sdk/src/authentication/oauth/cross_process.rs b/crates/matrix-sdk/src/authentication/oauth/cross_process.rs index 4cd882505..50048057f 100644 --- a/crates/matrix-sdk/src/authentication/oauth/cross_process.rs +++ b/crates/matrix-sdk/src/authentication/oauth/cross_process.rs @@ -244,7 +244,7 @@ pub enum CrossProcessRefreshLockError { DuplicatedLock, } -#[cfg(all(test, feature = "e2e-encryption"))] +#[cfg(all(test, feature = "e2e-encryption", not(target_arch = "wasm32")))] mod tests { use anyhow::Context as _; diff --git a/crates/matrix-sdk/src/authentication/oauth/mod.rs b/crates/matrix-sdk/src/authentication/oauth/mod.rs index f70f85462..c86dbcfa5 100644 --- a/crates/matrix-sdk/src/authentication/oauth/mod.rs +++ b/crates/matrix-sdk/src/authentication/oauth/mod.rs @@ -177,7 +177,7 @@ pub mod qrcode; pub mod registration; #[cfg(not(target_arch = "wasm32"))] mod registration_store; -#[cfg(test)] +#[cfg(all(test, not(target_arch = "wasm32")))] mod tests; #[cfg(not(target_arch = "wasm32"))]