tests: In verbose mode, print dashes between each test.
authorRichard Jones <rjones@redhat.com>
Fri, 30 Apr 2010 22:12:34 +0000 (23:12 +0100)
committerRichard Jones <rjones@redhat.com>
Fri, 30 Apr 2010 22:12:34 +0000 (23:12 +0100)
Only affects tests when run with LIBGUESTFS_DEBUG=1.  Lets you easily
see when each test starts and ends.

src/generator.ml

index 30d1038..cbed94b 100755 (executable)
@@ -6716,6 +6716,8 @@ int main (int argc, char *argv[])
   iteri (
     fun i test_name ->
       pr "  test_num++;\n";
+      pr "  if (guestfs_get_verbose (g))\n";
+      pr "    printf (\"-------------------------------------------------------------------------------\\n\");\n";
       pr "  printf (\"%%3d/%%3d %s\\n\", test_num, nr_tests);\n" test_name;
       pr "  if (%s () == -1) {\n" test_name;
       pr "    printf (\"%s FAILED\\n\");\n" test_name;