Skip to content

Commit 30390f5

Browse files
committed
dont iter by default
Signed-off-by: Yoshua Wuyts <[email protected]>
1 parent ce29eb1 commit 30390f5

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

src/lib.rs

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -143,16 +143,13 @@ pub fn test(_attr: TokenStream, item: TokenStream) -> TokenStream {
143143
///
144144
/// ```ignore
145145
/// #![feature(test)]
146-
///
147146
/// extern crate test;
148147
///
149-
/// use async_std::task;
150-
///
151-
/// #[async_attributes::test]
152-
/// async fn spawn_and_await() {
153-
/// task::spawn(async {
148+
/// #[async_attributes::bench]
149+
/// async fn bench_1(b: &mut test::Bencher) {
150+
/// b.iter(|| {
154151
/// println!("hello world");
155-
/// }).await;
152+
/// })
156153
/// }
157154
/// ```
158155
#[proc_macro_attribute]
@@ -182,9 +179,7 @@ pub fn bench(_attr: TokenStream, item: TokenStream) -> TokenStream {
182179
#(#attrs)*
183180
fn #name(b: &mut test::Bencher) #ret {
184181
task::block_on(task::spawn(async {
185-
b.iter(|| {
186-
#body
187-
})
182+
#body
188183
}))
189184
}
190185
};

0 commit comments

Comments
 (0)