[Libreoffice-commits] online.git: test/test.cpp

Jan Holesovsky (via logerrit) logerrit at kemper.freedesktop.org
Thu Nov 14 09:07:37 UTC 2019


 test/test.cpp |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

New commits:
commit cd81d78ccc1a44b512c5be3a85c895cda0457e53
Author:     Jan Holesovsky <kendy at collabora.com>
AuthorDate: Thu Nov 14 08:46:48 2019 +0100
Commit:     Jan Holesovsky <kendy at collabora.com>
CommitDate: Thu Nov 14 10:07:17 2019 +0100

    Add a 'how to debug' to the whitebox unit tests.
    
    Change-Id: I373ae9e7268b108eedcae2805b0c1681845542cb
    Reviewed-on: https://gerrit.libreoffice.org/82651
    Reviewed-by: Jan Holesovsky <kendy at collabora.com>
    Tested-by: Jan Holesovsky <kendy at collabora.com>

diff --git a/test/test.cpp b/test/test.cpp
index 71d058e4e..cc00b2fde 100644
--- a/test/test.cpp
+++ b/test/test.cpp
@@ -176,7 +176,12 @@ bool runClientTests(bool standalone, bool verbose)
         const char *cmd = "./run_unit.sh --verbose";
         if (getenv("UNITTEST"))
             cmd = "./unittest";
-        std::cerr << "(cd test; CPPUNIT_TEST_NAME=\"" << (*failures.begin())->failedTestName() << "\" " << cmd << ")\n\n";
+        std::cerr << "  (cd test; CPPUNIT_TEST_NAME=\"" << (*failures.begin())->failedTestName() << "\" " << cmd << ")\n\n";
+        if (getenv("UNITTEST"))
+        {
+            std::cerr << "To debug:\n\n";
+            std::cerr << "  (cd test; CPPUNIT_TEST_NAME=\"" << (*failures.begin())->failedTestName() << "\" gdb --args " << cmd << ")\n\n";
+        }
 #else
         std::cerr << "(cd test; CPPUNIT_TEST_NAME=\"" << (*failures.begin())->failedTestName() << "\" make check)\n\n";
 #endif


More information about the Libreoffice-commits mailing list