From 460dc16d19b020a5601c118d167c2252c3729a91 Mon Sep 17 00:00:00 2001 From: Tim Vilgot Mikael Fredenberg <26655508+vilgotf@users.noreply.github.com> Date: Sat, 25 Jul 2026 19:39:39 +0200 Subject: [PATCH] tokio-test: fix `semicolon_in_expressions_from_macros` lint (#8317) --- tokio-test/src/macros.rs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/tokio-test/src/macros.rs b/tokio-test/src/macros.rs index 693ed9edd..109e025f8 100644 --- a/tokio-test/src/macros.rs +++ b/tokio-test/src/macros.rs @@ -198,10 +198,7 @@ macro_rules! assert_ready_eq { /// ``` #[macro_export] macro_rules! assert_ok { - ($e:expr) => { - assert_ok!($e,) - }; - ($e:expr,) => {{ + ($e:expr $(,)?) => {{ use std::result::Result::*; match $e { Ok(v) => v, @@ -241,10 +238,7 @@ macro_rules! assert_ok { /// ``` #[macro_export] macro_rules! assert_err { - ($e:expr) => { - assert_err!($e,); - }; - ($e:expr,) => {{ + ($e:expr $(,)?) => {{ use std::result::Result::*; match $e { Ok(v) => panic!("assertion failed: Ok({:?})", v),