From 92f49326a6e9ec653e626020a53b4e99e177f024 Mon Sep 17 00:00:00 2001 From: Tomas Olvecky Date: Sat, 27 Dec 2025 12:37:19 +0100 Subject: [PATCH] Preserve test attributes on generated wrapper function --- macro/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/macro/src/lib.rs b/macro/src/lib.rs index 42efa51..a2de9d4 100644 --- a/macro/src/lib.rs +++ b/macro/src/lib.rs @@ -68,10 +68,10 @@ pub fn attr_macro_test(_attr: TokenStream, item: TokenStream) -> TokenStream { let output = input.sig.output; let block = input.block; quote! { + #(#attrs)* #[::core::prelude::v1::test] pub fn #name() #output { - #(#attrs)* async fn __run() #output { #block }