From 03755744c9c07af50c92f44d287f1c4ea0db71be Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sun, 26 Feb 2023 13:12:50 +0000 Subject: Testsuite: env var for command --- test/runtest | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'test/runtest') diff --git a/test/runtest b/test/runtest index 3931b06d4..137f8dac6 100755 --- a/test/runtest +++ b/test/runtest @@ -2304,10 +2304,11 @@ my($yield) = 1; our %ENV = map { $_ => $ENV{$_} } grep { /^(?:USER|SHELL|PATH|TERM|EXIM_TEST_.*)$/ } keys %ENV; -if (/^(\d+)\s*$/) # Handle unusual return code +if (/^(\d+)\s*(?:([A-Z]+)=(\S+))?$/) # Handle unusual return code { my($r) = $_[2]; $$r = $1 << 8; + $ENV{$2} = $3 if (defined $2); $_ =