Revision: 78147
          http://sourceforge.net/p/brlcad/code/78147
Author:   starseeker
Date:     2021-01-29 20:49:01 +0000 (Fri, 29 Jan 2021)
Log Message:
-----------
Be a bit more verbose with messages.

Modified Paths:
--------------
    brlcad/trunk/src/libged/tests/push.cpp

Modified: brlcad/trunk/src/libged/tests/push.cpp
===================================================================
--- brlcad/trunk/src/libged/tests/push.cpp      2021-01-29 20:31:14 UTC (rev 
78146)
+++ brlcad/trunk/src/libged/tests/push.cpp      2021-01-29 20:49:01 UTC (rev 
78147)
@@ -310,19 +310,27 @@
        char *gobj = bu_strdup(oname.c_str());
        std::string cname = std::string("ctrl_") + oname;
        char *cobj = bu_strdup(cname.c_str());
+       std::cout << "\nChecking: " << cobj << " and " << gobj << ":\n";
        gdiffargv[1] = cobj;
        gdiffargv[2] = gobj;
        bu_vls_trunc(gedp->ged_result_str, 0);
        ged_gdiff(gedp, 3, (const char **)gdiffargv);
        if (!BU_STR_EQUAL(bu_vls_cstr(gedp->ged_result_str), "0")) {
-           std::cout << cobj << " and " << gobj << " define different 
volumes\n";
+           std::cout << "***VOL DIFF***\n";
            have_diff_vol = true;
+       } else {
+           std::cout << "VOL match\n";
        }
        struct directory *dp1 = db_lookup(gedp->ged_wdbp->dbip, cobj, 
LOOKUP_NOISY);
        struct directory *dp2 = db_lookup(gedp->ged_wdbp->dbip, gobj, 
LOOKUP_NOISY);
-       check_walk(&have_diff_struct, gedp->ged_wdbp->dbip, dp1, dp2);
-       if (have_diff_struct)
-           std::cout << cobj << " and " << gobj << " differ structurally\n";
+       bool sdiff = false;
+       check_walk(&sdiff, gedp->ged_wdbp->dbip, dp1, dp2);
+       if (sdiff) {
+           have_diff_struct = true;
+           std::cout << "***STRUCT DIFF***\n";
+       } else {
+           std::cout << "STRUCT match\n";
+       }
        bu_free(cobj, "ctrl objname");
        bu_free(gobj, "push objname");
     }
@@ -339,7 +347,10 @@
     bu_vls_free(&wdir);
 
     if (have_diff_vol || have_diff_struct) {
+       bu_log("Found differences.\n");
        return -1;
+    } else {
+       bu_log("Push results match.\n");
     }
 
     return 0;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to