Added RERR_VANISHED.
[rsync/rsync.git] / wildtest.c
index b582099..48161d9 100644 (file)
@@ -59,8 +59,10 @@ run_test(int line, bool matches, bool same_as_fnmatch,
        fnmatch_errors++;
     }
 #endif
-    if (output_iterations)
-       printf("[%s] iterations = %d\n", pattern, wildmatch_iteration_count);
+    if (output_iterations) {
+       printf("%d: \"%s\" iterations = %d\n", line, pattern,
+              wildmatch_iteration_count);
+    }
 }
 
 int
@@ -137,15 +139,17 @@ main(int argc, char **argv)
     }
 
     if (!wildmatch_errors)
-       printf("No wildmatch errors found.\n");
+       fputs("No", stdout);
     else
-       printf("Found %d wildmatch errors.\n", wildmatch_errors);
+       printf("%d", wildmatch_errors);
+    printf(" wildmatch error%s found.\n", wildmatch_errors == 1? "" : "s");
 
 #ifdef COMPARE_WITH_FNMATCH
     if (!fnmatch_errors)
-       printf("No fnmatch errors found.\n");
+       fputs("No", stdout);
     else
-       printf("Found %d fnmatch errors.\n", fnmatch_errors);
+       printf("%d", fnmatch_errors);
+    printf(" fnmatch error%s found.\n", fnmatch_errors == 1? "" : "s");
 
 #endif