Testsuite: fix for 0574
authorJeremy Harris <jgh146exb@wizmail.org>
Sun, 22 May 2016 12:38:08 +0000 (13:38 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Sun, 22 May 2016 12:38:41 +0000 (13:38 +0100)
test/runtest
test/src/cf.c

index 2389efafe313c623a05035eb6b195ef10d85bbfd..3403d78de314bdc463ecf14380cf9b8d8cb689be 100755 (executable)
@@ -1415,7 +1415,7 @@ $munges =
       'rejectlog' => 's/^(.* SMTP protocol synchronization error .* next input=.{8}).*$/$1<suppressed>/'},
 
     'debuglog_stdout' =>
       'rejectlog' => 's/^(.* SMTP protocol synchronization error .* next input=.{8}).*$/$1<suppressed>/'},
 
     'debuglog_stdout' =>
-    { 'stdout' => 's/^\d\d:\d\d:\d\d*  \d+ //;
+    { 'stdout' => 's/^\d\d:\d\d:\d\d\s+\d+ //;
                   s/Process \d+ is ready for new message/Process pppp is ready for new message/'
     },
   };
                   s/Process \d+ is ready for new message/Process pppp is ready for new message/'
     },
   };
index 1fce2e351e6ff03daa2ef674677a0692ee53ff74..2b982f10f5f639c1482e11ff4c0c61148dc6f545 100644 (file)
@@ -41,6 +41,7 @@ Translated back into C, March 1990! */
 #define version            8
 #define defaultstore  100000     /* default recovery buffer size */
 #define minstore         500     /* minimum recovery buffer size */
 #define version            8
 #define defaultstore  100000     /* default recovery buffer size */
 #define minstore         500     /* minimum recovery buffer size */
+#define SHOWMAX                  20     /* maximum number of diff lines to display */
 
 /* ----- misc defines ----- */
 
 
 /* ----- misc defines ----- */
 
@@ -258,11 +259,11 @@ else if (t1 < 0 && t2 < 0)
   if (echo)
     {
     rule('-', 10);
   if (echo)
     {
     rule('-', 10);
-    if (-t1-s1 < 21) write_lines(rootline_one, tline_one);
-      else fprintf(f_out, "... <more than 20 lines> ...\n");
+    if (-t1-s1 < SHOWMAX+1) write_lines(rootline_one, tline_one);
+      else fprintf(f_out, "... <more than %d lines> ...\n", SHOWMAX);
     rule('-', 10);
     rule('-', 10);
-    if (-t2-s2 < 21) write_lines(rootline_two, tline_two);
-      else fprintf(f_out, "... <more than 20 lines> ...\n");
+    if (-t2-s2 < SHOWMAX+1) write_lines(rootline_two, tline_two);
+      else fprintf(f_out, "... <more than %d lines> ...\n", SHOWMAX);
     }
   }
 
     }
   }