Testsuite: accept different debug detail for peer-terminated connection
authorJeremy Harris <jgh146exb@wizmail.org>
Fri, 6 Oct 2017 21:58:39 +0000 (22:58 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Fri, 6 Oct 2017 22:25:20 +0000 (23:25 +0100)
test/runtest
test/scripts/0000-Basic/0476

index 3bd6c77bdfd254f86c826a61c5946406e40acb23..eac861671e795f5db641ec9b6b718e73da9f15c8 100755 (executable)
@@ -1549,6 +1549,9 @@ $munges =
 
     'timeout_errno' =>         # actual errno differs Solaris vs. Linux
     { 'mainlog' => 's/(host deferral .* errno) <\d+> /$1 <EEE> /' },
+
+    'peer_terminated_conn' =>  # actual error differs FreedBSD vs. Linux
+    { 'stderr' => 's/^(  SMTP\()Connection reset by peer(\)<<)$/$1closed$2/' },
   };
 
 
index a7ddb0f4b1dce519d970f795e0ad6eb60d1b31b2..b068a16a0b60aa5359c2e9f11cf2f5704c714e98 100644 (file)
@@ -1,4 +1,5 @@
 # RSET error for multiple messages
+munge peer_terminated_conn
 need_ipv4
 #
 exim -odi -odqs userx@test.ex