From: Jeremy Harris <jgh146exb@wizmail.org>
Date: Sat, 25 Feb 2017 21:36:12 +0000 (+0000)
Subject: Testsuite: set cmdline before running testcase not after
X-Git-Url: https://git.exim.org/users/jgh/exim.git/commitdiff_plain/4951c8860bd61394ca3a31d081cc67af61048434

Testsuite: set cmdline before running testcase not after
---

diff --git a/test/runtest b/test/runtest
index b82b6b98c..6b6586c10 100755
--- a/test/runtest
+++ b/test/runtest
@@ -3853,13 +3853,13 @@ foreach $test (@test_list)
     # command was run and waited for, and 3 if a command
     # was run and not waited for (usually a daemon or server startup).
 
+    $0 = "[runtest $testno]";
+
     my($commandname) = '';
     my($expectrc) = 0;
     my($rc, $run_extra) = run_command($testno, \$subtestno, \$expectrc, \$commandname, $TEST_STATE);
     my($cmdrc) = $?;
 
-    $0 = "[runtest $testno]";
-
     if ($debug) {
       print ">> rc=$rc cmdrc=$cmdrc\n";
       if (defined $run_extra) {