summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@collabora.com>2019-11-14 08:46:48 +0100
committerJan Holesovsky <kendy@collabora.com>2019-11-14 10:07:17 +0100
commitcd81d78ccc1a44b512c5be3a85c895cda0457e53 (patch)
tree0e5e4be5b6469fd15122f70f374f4bf2f1df17f7 /test
parent80f7985e039093fc908450baae5d48ab96bc2d15 (diff)
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@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
Diffstat (limited to 'test')
-rw-r--r--test/test.cpp7
1 files changed, 6 insertions, 1 deletions
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