diff --git a/crates/matrix-sdk-test-macros/src/lib.rs b/crates/matrix-sdk-test-macros/src/lib.rs index 7e87424b2..5885a2a9b 100644 --- a/crates/matrix-sdk-test-macros/src/lib.rs +++ b/crates/matrix-sdk-test-macros/src/lib.rs @@ -38,13 +38,15 @@ pub fn async_test(_attr: TokenStream, item: TokenStream) -> TokenStream { let fn_call: TokenStream = if fun.sig.asyncness.is_some() { quote! { { - assert!(#fn_name().await.is_ok()); + let res = #fn_name().await; + assert!(res.is_ok(), "{:?}", res); } } } else { quote! { { - assert!(#fn_name().is_ok()); + let res = #fn_name(); + assert!(res.is_ok(), "{:?}", res); } } }