From 6b06fb04f7481961a9ba2a57d56a0ac9a8b9838f Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sat, 11 Dec 2021 21:02:31 -0800 Subject: [PATCH] Remove attr matcher from test and bench macro Formerly needed for conditional i128 support. --- benches/bench.rs | 9 +-------- tests/test.rs | 8 +------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/benches/bench.rs b/benches/bench.rs index f6f082b..e32965c 100644 --- a/benches/bench.rs +++ b/benches/bench.rs @@ -5,16 +5,10 @@ extern crate test; macro_rules! benches { - ( - $( - $(#[$attr:meta])* - $name:ident($value:expr) - ),* - ) => { + ($($name:ident($value:expr)),*) => { mod bench_itoa_format { use test::{Bencher, black_box}; $( - $(#[$attr])* #[bench] fn $name(b: &mut Bencher) { let mut buffer = itoa::Buffer::new(); @@ -30,7 +24,6 @@ macro_rules! benches { mod bench_std_fmt { use test::{Bencher, black_box}; $( - $(#[$attr])* #[bench] fn $name(b: &mut Bencher) { use std::io::Write; diff --git a/tests/test.rs b/tests/test.rs index 542c7d7..1b33cbf 100644 --- a/tests/test.rs +++ b/tests/test.rs @@ -2,14 +2,8 @@ #![allow(clippy::cast_lossless, clippy::unseparated_literal_suffix)] macro_rules! test { - ( + ($($name:ident($value:expr, $expected:expr)),*) => { $( - $(#[$attr:meta])* - $name:ident($value:expr, $expected:expr) - ),* - ) => { - $( - $(#[$attr])* #[test] fn $name() { let mut buffer = itoa::Buffer::new();