From 8e4e3e56a1806ae37941a6498a01f00e5361e9a8 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Mon, 5 Aug 2024 10:11:25 +0100 Subject: test(remote): run `list for-push` before `push` because this is how git uses the git remote helper --- test_utils/src/lib.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'test_utils') diff --git a/test_utils/src/lib.rs b/test_utils/src/lib.rs index 2e7a4e8..f463652 100644 --- a/test_utils/src/lib.rs +++ b/test_utils/src/lib.rs @@ -792,6 +792,17 @@ impl CliTester { Ok(before) } + pub fn expect_eventually_and_print(&mut self, message: S) -> Result + where + S: Into, + { + let message_string = message.into(); + let message = message_string.as_str(); + let before = self.exp_string(message).context("exp_string failed")?; + println!("{before}"); + Ok(before) + } + pub fn expect_after_whitespace(&mut self, message: S) -> Result<&mut Self> where S: Into, -- cgit v1.2.3