Test suite continue past unexpected client errors
authorTodd Lyons <tlyons@exim.org>
Thu, 23 Oct 2014 19:27:41 +0000 (12:27 -0700)
committerTodd Lyons <tlyons@exim.org>
Thu, 23 Oct 2014 19:27:41 +0000 (12:27 -0700)
test/runtest

index 421e0b3805d3c7db1208eac502f56e0b75541b13..166a701e1c8266ccc910fde9d206aaacf573508e 100755 (executable)
@@ -2010,7 +2010,8 @@ elsif (/^([A-Z_]+=\S+\s+)?(\d+)?\s*(sudo\s+)?exim(_\S+)?\s+(.*)$/)
     for ($i = @msglist; $i > 0; $i--) { $args =~ s/\$msg$i/$msglist[$i-1]/g; }
     if ( $args =~ /\$msg\d/ )
       {
-      tests_exit(-1, "Not enough messages in spool, for test $testno line $lineno\n");
+      tests_exit(-1, "Not enough messages in spool, for test $testno line $lineno\n")
+        unless $force_continue;
       }
     }