From 9434a112d9d28cd2a2a16022bc671f4b29a744cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Commaille?= Date: Sat, 22 Mar 2025 10:21:22 +0100 Subject: [PATCH] fix(oauth): Don't run OAuth tests under WASM MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit They almost all require a mock server. Signed-off-by: Kévin Commaille --- crates/matrix-sdk/src/authentication/oauth/cross_process.rs | 2 +- crates/matrix-sdk/src/authentication/oauth/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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"))]