1
0
mirror of https://github.com/fafhrd91/actix-net synced 2025-03-20 17:15:17 +01:00

fix macros code

This commit is contained in:
Rob Ede 2021-01-09 14:58:15 +00:00
parent b0a8f8411b
commit d4c46b7da9
No known key found for this signature in database
GPG Key ID: C2A3B36E841A91E6

View File

@ -36,25 +36,14 @@ pub fn main(_: TokenStream, item: TokenStream) -> TokenStream {
sig.asyncness = None; sig.asyncness = None;
if cfg!(feature = "actix-reexport") { (quote! {
(quote! { #(#attrs)*
#(#attrs)* #vis #sig {
#vis #sig { actix_rt::System::new(stringify!(#name))
actix::System::new(stringify!(#name)) .block_on(async move { #body })
.block_on(async move { #body }) }
} })
}) .into()
.into()
} else {
(quote! {
#(#attrs)*
#vis #sig {
actix_rt::System::new(stringify!(#name))
.block_on(async move { #body })
}
})
.into()
}
} }
/// Marks async test function to be executed by actix runtime. /// Marks async test function to be executed by actix runtime.