From 681fdd7683363c62251ecd8dabcc1931a18f4840 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Fri, 21 Jun 2024 22:18:12 +0100 Subject: build: fix CLITesterConfirmPrompt succeeds with when the non-default option correctly sent --- test_utils/src/lib.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'test_utils/src') diff --git a/test_utils/src/lib.rs b/test_utils/src/lib.rs index 1d881cf..ff1f41b 100644 --- a/test_utils/src/lib.rs +++ b/test_utils/src/lib.rs @@ -438,11 +438,11 @@ impl CliTesterConfirmPrompt<'_> { } pub fn succeeds_with(&mut self, input: Option) -> Result<&mut Self> { - self.tester.send_line(match input { - None => "", - Some(true) => "y", - Some(false) => "n", - })?; + match input { + None => self.tester.send_line(""), + Some(true) => self.tester.send("y"), + Some(false) => self.tester.send("n"), + }?; self.tester .expect("\r") .context("expect new line after confirm input to be printed")?; -- cgit v1.2.3